- Ресурс: Предприятие
- Тип уведомления
- Внешние данные
- Условия и положения
- ВойтиДетали
- Статус входаПодробнее по умолчанию
- Контактная информация
- Настройки аутентификации Google
- GoogleAuthenticationТребуется
- Методы
Ресурс: Предприятие
Конфигурация применена к предприятию.
JSON-представление |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
Поля | |
---|---|
name | Имя предприятия, которое генерируется сервером при создании, в форме |
enabledNotificationTypes[] | Типы уведомлений Google Pub/Sub, включенных для предприятия. |
pubsubTopic | Тема, в которой публикуются уведомления Pub/Sub, в форме |
primaryColor | Цвет в формате RGB, указывающий преобладающий цвет для отображения в пользовательском интерфейсе приложения управления устройством. Компоненты цвета сохраняются следующим образом: |
logo | Изображение, отображаемое в виде логотипа во время подготовки устройства. Поддерживаемые типы: изображение/bmp, изображение/gif, изображение/x-ico, изображение/jpeg, изображение/png, изображение/webp, изображение/vnd.wap.wbmp, изображение/x-adobe-dng. |
enterpriseDisplayName | Название предприятия, отображаемое пользователям. Максимальная длина этого поля — 100 символов. |
termsAndConditions[] | Условия и положения, которые необходимо принять при предоставлении устройства для этого предприятия. Для каждого значения в этом списке создается страница терминов. |
appAutoApprovalEnabled | Устарело и не используется. |
signinDetails[] | Регистрационные данные предприятия. |
contactInfo | Контактная информация предприятия, управляемого EMM. |
googleAuthenticationSettings | Настройки аутентификации пользователей, предоставляемые Google. |
Тип уведомления
Типы уведомлений, которые сервер управления устройствами может отправлять через Google Pub/Sub.
Перечисления | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED | Это значение игнорируется. |
ENROLLMENT | Уведомление, отправляемое при регистрации устройства. |
COMPLIANCE_REPORT | Устарело. |
STATUS_REPORT | Уведомление, отправляемое, когда устройство выдает отчет о состоянии. |
COMMAND | Уведомление, отправленное после завершения команды устройства. |
USAGE_LOGS | Уведомление, отправляемое, когда устройство отправляет . |
Внешние данные
Данные, размещенные во внешнем расположении. Данные должны быть загружены с помощью Android Device Policy и проверены по хешу.
JSON-представление |
---|
{ "url": string, "sha256Hash": string } |
Поля | |
---|---|
url | Абсолютный URL-адрес данных, который должен использовать схему http или https. Политика устройств Android не предоставляет никаких учетных данных в запросе GET, поэтому URL-адрес должен быть общедоступным. Включение длинного случайного компонента в URL-адрес может использоваться для предотвращения обнаружения URL-адреса злоумышленниками. |
sha256Hash | Хэш SHA-256 в кодировке Base-64 для контента, размещенного по URL-адресу. Если содержимое не соответствует этому хешу, Android Device Policy не будет использовать данные. |
Условия и положения
Страница положений и условий, которую необходимо принять во время подготовки.
JSON-представление |
---|
{ "header": { object ( |
Поля | |
---|---|
header | Короткий заголовок, который появляется над содержимым HTML. |
content | Правильно отформатированная строка HTML. Он будет проанализирован на клиенте с помощью android.text.Html#fromHtml. |
ВойтиДетали
Ресурс, содержащий данные для входа в систему предприятия. Используйте
для управления enterprises
SigninDetail
для данного предприятия.
Для предприятия мы можем иметь любое количество SigninDetail
, которое уникально идентифицируется комбинацией следующих трех полей ( signinUrl
, allowPersonalUsage
, tokenTag
). Невозможно создать два SigninDetail
с одним и тем же ( signinUrl
, allowPersonalUsage
, tokenTag
). ( tokenTag
— необязательное поле).
: операция обновляет текущий список Patch
SigninDetails
новым списком SigninDetails
.
- Если передана сохраненная конфигурация
SigninDetail
, она возвращает те же самыеsigninEnrollmentToken
иqrCode
. - Если мы передадим несколько идентичных конфигураций
SigninDetail
, которые не сохранены, будет сохранена первая из этих конфигурацийSigninDetail
. - если конфигурация уже существует, мы не можем запросить ее более одного раза в конкретном вызове API патча, в противном случае будет выдана ошибка дублирования ключа, и вся операция завершится неудачно.
- Если мы удалим определенную конфигурацию
SigninDetail
из запроса, она будет удалена из хранилища. Затем мы можем запросить еще одинsigninEnrollmentToken
иqrCode
для той же конфигурацииSigninDetail
.
JSON-представление |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
Поля | |
---|---|
signinUrl | URL-адрес для входа в систему для аутентификации, когда на устройстве имеется токен регистрации для входа. Конечная точка входа должна завершить процесс аутентификации с помощью URL-адреса в форме https://enterprise.google.com/android/enroll?et=. |
signinEnrollmentToken | Токен регистрации на уровне предприятия, используемый для запуска пользовательского процесса входа. Это поле, предназначенное только для чтения, созданное сервером. |
qrCode | Строка JSON, представление которой в формате UTF-8 можно использовать для создания QR-кода для регистрации устройства с помощью этого токена регистрации. Чтобы зарегистрировать устройство с помощью NFC, запись NFC должна содержать сериализованное представление свойств |
allowPersonalUsage | Определяет, разрешено ли личное использование на устройстве, снабженном этим токеном регистрации. Для корпоративных устройств:
Для личных устройств:
|
defaultStatus | Необязательный. Следует ли использовать URL-адрес для входа по умолчанию для предприятия. |
tokenTag | Метаданные, указанные EMM, для различения экземпляров |
Статус входаПодробнее по умолчанию
Следует ли использовать URL-адрес для входа по умолчанию для предприятия.
Перечисления | |
---|---|
SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED | Эквивалент SIGNIN_DETAIL_IS_NOT_DEFAULT . |
SIGNIN_DETAIL_IS_DEFAULT | URL-адрес для входа будет использоваться по умолчанию для предприятия. |
SIGNIN_DETAIL_IS_NOT_DEFAULT | URL-адрес для входа не будет использоваться по умолчанию для предприятия. |
Контактная информация
Контактные данные предприятий, управляемых Google Play.
JSON-представление |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Поля | |
---|---|
contactEmail | Адрес электронной почты контактного лица, который будет использоваться для отправки важных объявлений, касающихся управляемого Google Play. |
dataProtectionOfficerName | Имя ответственного за защиту данных. |
dataProtectionOfficerEmail | Электронная почта уполномоченного по защите данных. Электронная почта подтверждена, но не подтверждена. |
dataProtectionOfficerPhone | Номер телефона ответственного за защиту данных. Номер телефона подтвержден, но не проверен. |
euRepresentativeName | Имя представителя ЕС. |
euRepresentativeEmail | Электронная почта представителя ЕС. Электронная почта подтверждена, но не подтверждена. |
euRepresentativePhone | Номер телефона представителя ЕС. Номер телефона подтвержден, но не подтвержден. |
Настройки аутентификации Google
Содержит настройки для аутентификации пользователей, предоставляемых Google.
JSON-представление |
---|
{
"googleAuthenticationRequired": enum ( |
Поля | |
---|---|
googleAuthenticationRequired | Только вывод. Необходимо ли пользователям проходить аутентификацию в Google во время процесса регистрации. ИТ-администратор может указать, включена ли на предприятии аутентификация Google для устройств интеллектуальных работников. Это значение можно установить только через консоль администратора Google. Аутентификацию Google можно использовать с |
GoogleAuthenticationТребуется
Настройка того, требуется ли для этого предприятия аутентификация Google.
Перечисления | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED | Это значение не используется. |
NOT_REQUIRED | Аутентификация Google не требуется. |
REQUIRED | Пользователь должен пройти успешную аутентификацию в Google. |
Методы | |
---|---|
| Создает предприятие. |
| Безвозвратно удаляет предприятие и все связанные с ним учетные записи и данные. |
| Получает предприятие. |
| Перечисляет предприятия, управляемые EMM. |
| Обновляет предприятие. |