policies
(также называемые политикой ) — это основной ресурс API управления Android. Вы используете их для создания и сохранения групп настроек управления устройствами и приложениями, чтобы ваши клиенты могли применять их к устройствам.
- Чтобы создать или обновить ресурс
policies
, вызовитеenterprises.policies.patch
. - Чтобы удалить ресурс
policies
, вызовитеenterprises.policies.delete
.
Посмотреть примеры правил
Мы создали несколько примеров рекомендуемых политик для различных настроек устройств и сценариев:
- Устройства с рабочими профилями
- Полностью управляемые устройства
- Выделенные устройства
- Конфигурации сети
Применить политику к устройствам
Политику можно применить к одному или нескольким устройствам. Однако в любой момент времени устройство может иметь только одну политику.
Устройство должно быть связано с политикой во время регистрации устройства. Для этого включите policyName
при создании токена регистрации . После регистрации устройства с помощью токена регистрации ресурс policies
, связанный с policyName
применяется к устройству или рабочему профилю, в зависимости от используемого метода подготовки .
Устройствам, зарегистрированным без политики, блокируются все функции до тех пор, пока политика не будет применена. Если политика не будет применена в течение пяти минут, регистрация завершится неудачно, и на устройстве будут восстановлены заводские настройки.
Установите политику по умолчанию для предприятия
Чтобы предотвратить регистрацию устройств без политики, вы можете определить единую политику по умолчанию для предприятия. Для этого установите name
назначенной политики по умолчанию "default"
. Эта политика затем будет применяться ко всем вновь зарегистрированным устройствам по умолчанию, если в токене регистрации устройства не указано другое policyName
.
Неуказанные значения
Значения _UNSPECIFIED
используются для обозначения пустых или неустановленных политик. Соответствующая документация API описывает поведение по умолчанию, если политика не задана явно.
Обычно мы избегаем изменения поведения по умолчанию, за исключением случаев, когда это необходимо по соображениям безопасности или для соответствия изменениям на платформе Android. Мы заранее уведомим сообщество EMM, когда ожидается такое изменение, чтобы EMM и администраторы могли соответствующим образом адаптировать свои политики.
В качестве примера см. значение перечисления _UNSPECIFIED
для CrossProfileDataSharing
.
Обновите или измените политику устройства
Чтобы обновить политику, вызовите enterprises.policies.patch
. Когда вы обновляете ресурс policies
, обновление применяется на всех устройствах, связанных с этой политикой.
Чтобы применить к устройству другую политику, вызовите enterprises.devices.patch
.
Примечание. Мы рекомендуем определить одну политику для каждого устройства, чтобы обеспечить возможности детального управления на уровне устройства. Если нет необходимости в детализации на уровне устройства, AM API поддерживает использование одной политики, используемой несколькими устройствами. Автоматическое распространение исправлений будет происходить независимо от того, используете ли вы несколько или одну политику для каждого устройства.