dpm Интерфейс управления политиками Device Policy Тип файла: служба Скрипт, запускающий службу device_policy help Печатает этот текст справки. is-operation-safe <OPERATION_ID> Проверяет, безопасна ли операция Give is-operation-safe-by-reason <REASON_ID> Проверяет, безопасны ли операции по указанной причине set-operation-safe <OPERATION_ID> <REASON_ID> Эмулирует результат следующего вызова, чтобы проверить, безопасна ли данная операция. list-owners Список владельцев устройств / профилей для каждого пользователя list-policy-exempt-apps Список приложений, на которые не распространяются политики set-active-admin [ --user <USER_ID> | текущий ] <КОМПОНЕНТ> Устанавливает данный компонент в качестве активного администратора для существующего пользователя. set-device-owner [ --user <USER_ID> | current *EXPERIMENTAL* ] [ --name <NAME> ] <COMPONENT> Устанавливает данный компонент как активного администратора, а его пакет — как владельца устройства. set-profile-owner [ --user <USER_ID> | current ] [ --name <NAME> ] <COMPONENT> Устанавливает данный компонент в качестве активного администратора и владельца профиля для существующего пользователя. remove-active-admin [ --user <USER_ID> | current ] [ --name <NAME> ] <COMPONENT> Отключает активного администратора, администратор должен объявить android:testOnly в приложении в его манифесте. Это также удалит устройство и владельцев профилей clear-freeze-period-record Очищает поддерживаемую платформой запись прошлых периодов зависания, через которые прошло устройство. Для использования во время разработки функций, чтобы предотвратить срабатывание ограничения при установлении периодов заморозки force-network-logs Делает все сетевые журналы доступными для DPC и триггеров DeviceAdminReceiver.onNetworkLogsAvailable() при необходимости force-security-logs Делает все журналы безопасности доступными для DPC и триггеров DeviceAdminReceiver.onSecurityLogsAvailable() при необходимости mark-profile-owner-on-organization-owned-device [ --user <USER_ID> | current ] <COMPONENT> Помечает владельца профиля данного пользователя как управляющего устройством, принадлежащим организации. Это даст ему доступ к идентификаторам устройств (например, серийный номер, IMEI и MEID), а также другие привилегии Комментарии https://developer.android.com/reference/android/app/admin/DevicePolicyManager Общедоступный интерфейс для управления политиками, применяемыми на устройстве. Большинство клиентов этого класса должны быть зарегистрированы в системе в качестве администратора устройства. Кроме того, администратор устройства может быть зарегистрирован как профиль или как владелец устройства. Данный метод доступен всем администраторам устройств, если только в документации по этому методу не указано, что он ограничен владельцами устройств или профилей. Любое приложение, вызывающее API, может передавать в качестве аргумента только принадлежащий ему компонент администратора устройства. В противном случае будет выброшено исключение SecurityException. |