From 8d1317ca37dabe23dbbaaedfb7d908d2b2a654b2 Mon Sep 17 00:00:00 2001 From: Alex Johnston Date: Thu, 19 May 2022 14:12:48 +0100 Subject: Update network logging delegation docs Bug: 228445895 Test: NA Change-Id: I98ddd4f012fa1d6bcd12fc31ab176cf1e43e8838 --- core/java/android/app/admin/DevicePolicyManager.java | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/core/java/android/app/admin/DevicePolicyManager.java b/core/java/android/app/admin/DevicePolicyManager.java index 93f91e5af3eb..b7f113609188 100644 --- a/core/java/android/app/admin/DevicePolicyManager.java +++ b/core/java/android/app/admin/DevicePolicyManager.java @@ -2515,7 +2515,8 @@ public class DevicePolicyManager { * If another app already had delegated network logging access, * it will lose the delegation when a new app is delegated. * - *

Can only be granted by Device Owner or Profile Owner of a managed profile. + *

Device Owner can grant this access since Android 10. Profile Owner of a managed profile + * can grant this access since Android 12. */ public static final String DELEGATION_NETWORK_LOGGING = "delegation-network-logging"; @@ -13255,9 +13256,11 @@ public class DevicePolicyManager { * Called by a device owner, profile owner of a managed profile or delegated app with * {@link #DELEGATION_NETWORK_LOGGING} to control the network logging feature. * - *

Supported for a device owner from Android 8. Supported for a profile owner of a managed - * profile from Android 12. When network logging is enabled by a profile owner, the network logs - * will only include work profile network activity, not activity on the personal profile. + *

Supported for a device owner from Android 8 and a delegated app granted by a device + * owner from Android 10. Supported for a profile owner of a managed profile and a delegated + * app granted by a profile owner from Android 12. When network logging is enabled by a + * profile owner, the network logs will only include work profile network activity, not + * activity on the personal profile. * *

Network logs contain DNS lookup and connect() library call events. The following library * functions are recorded while network logging is active: -- cgit v1.2.3-59-g8ed1b