- Recurso: Enterprise
- NotificationType
- ExternalData
- TermsAndConditions
- SigninDetail
- SigninDetailDefaultStatus
- ContactInfo
- GoogleAuthenticationSettings
- GoogleAuthenticationRequired
- EnterpriseType
- ManagedGooglePlayAccountsEnterpriseType
- ManagedGoogleDomainType
- Métodos
Recurso: Enterprise
Es la configuración que se aplica a una empresa.
Representación JSON |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
Campos | |
---|---|
name |
Nombre de la empresa que genera el servidor durante la creación, con el formato |
enabledNotificationTypes[] |
Son los tipos de notificaciones de Google Pub/Sub habilitadas para la empresa. |
pubsubTopic |
Es el tema en el que se publican las notificaciones de Pub/Sub, en el formato |
primaryColor |
Es un color en formato RGB que indica el color predominante que se mostrará en la IU de la app de administración de dispositivos. Los componentes de color se almacenan de la siguiente manera: |
logo |
Imagen que se muestra como logotipo durante el aprovisionamiento del dispositivo. Los tipos admitidos son: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng. |
enterpriseDisplayName |
Es el nombre de la empresa que se muestra a los usuarios. La longitud máxima de este campo es 10 caracteres. |
termsAndConditions[] |
Son los términos y condiciones que se deben aceptar cuando se aprovisiona un dispositivo para esta empresa. Se genera una página de condiciones para cada valor de esta lista. |
appAutoApprovalEnabled |
Está obsoleto y no se usa. |
signinDetails[] |
Son los detalles de acceso de la empresa. |
contactInfo |
Es la información de contacto de la empresa administrada por EMM. |
googleAuthenticationSettings |
Es la configuración para la autenticación de usuarios proporcionada por Google. |
enterpriseType |
Solo salida. Es el tipo de empresa. |
managedGooglePlayAccountsEnterpriseType |
Solo salida. Es el tipo de cuenta empresarial de Google Play administrado. |
managedGoogleDomainType |
Solo salida. Es el tipo de dominio administrado de Google. |
NotificationType
Son los tipos de notificaciones que el servidor de administración de dispositivos puede enviar a través de Google Pub/Sub.
Enumeraciones | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED |
Este valor se ignora. |
ENROLLMENT |
Es una notificación que se envía cuando se inscribe un dispositivo. |
COMPLIANCE_REPORT |
Obsoleta. |
STATUS_REPORT |
Es una notificación que se envía cuando un dispositivo emite un informe de estado. |
COMMAND |
Es una notificación que se envía cuando se completa un comando del dispositivo. |
USAGE_LOGS |
Es una notificación que se envía cuando el dispositivo envía . |
ENTERPRISE_UPGRADE |
Es una notificación que se envía cuando se realiza una actualización a la versión Enterprise. Una actualización de la empresa es un proceso que actualiza una empresa de cuentas de Google Play administrado a un dominio de Google administrado. |
ExternalData
Los datos se alojan en una ubicación externa. Android Device Policy descargará los datos y los verificará con el hash.
Representación JSON |
---|
{ "url": string, "sha256Hash": string } |
Campos | |
---|---|
url |
Es la URL absoluta de los datos, que debe usar el esquema http o https. La Política de dispositivos Android no proporciona ninguna credencial en la solicitud GET, por lo que la URL debe ser de acceso público. Incluir un componente largo y aleatorio en la URL puede evitar que los atacantes la descubran. |
sha256Hash |
Es el hash SHA-256 codificado en base64 del contenido alojado en la URL. Si el contenido no coincide con este hash, Android Device Policy no usará los datos. |
TermsAndConditions
Página de términos y condiciones que se debe aceptar durante el aprovisionamiento.
Representación JSON |
---|
{ "header": { object ( |
Campos | |
---|---|
header |
Es un encabezado corto que aparece sobre el contenido HTML. |
content |
Es una cadena HTML con formato correcto. Se analizará en el cliente con android.text.Html#fromHtml. |
SigninDetail
Es un recurso que contiene los detalles de acceso para una empresa. Usa
para administrar enterprises
SigninDetail
s para una empresa determinada.
En el caso de una empresa, podemos tener cualquier cantidad de SigninDetail
s que se identifiquen de forma única con una combinación de los siguientes tres campos (signinUrl
, allowPersonalUsage
, tokenTag
). No se pueden crear dos SigninDetail
s con el mismo (signinUrl
, allowPersonalUsage
, tokenTag
). (tokenTag
es un campo opcional).
: La operación actualiza la lista actual de Patch
SigninDetails
con la nueva lista de SigninDetails
.
- Si se pasa la configuración de
SigninDetail
almacenada, se muestran los mismossigninEnrollmentToken
yqrCode
. - Si pasamos varias configuraciones de
SigninDetail
idénticas que no se almacenan, se almacenará la primera de esas configuraciones deSigninDetail
. - Si la configuración ya existe, no podemos solicitarla más de una vez en una llamada a la API de parche en particular. De lo contrario, se producirá un error de clave duplicada y fallará toda la operación.
- Si quitamos cierta configuración de
SigninDetail
de la solicitud, se quitará del almacenamiento. Luego, podemos solicitar otrosigninEnrollmentToken
yqrCode
para la misma configuración deSigninDetail
.
Representación JSON |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
Campos | |
---|---|
signinUrl |
Es la URL de acceso para la autenticación cuando el dispositivo se aprovisiona con un token de inscripción de acceso. El extremo de acceso debe finalizar el flujo de autenticación con una URL con el formato https://enterprise.google.com/android/enroll?et= |
signinEnrollmentToken |
Es un token de inscripción para toda la empresa que se usa para activar el flujo de acceso personalizado. Este es un campo de solo lectura que genera el servidor. |
qrCode |
Es una cadena JSON cuya representación UTF-8 se puede usar para generar un código QR que permita inscribir un dispositivo con este token de inscripción. Para inscribir un dispositivo con NFC, el registro NFC debe contener una representación serializada de |
allowPersonalUsage |
Controla si se permite el uso personal en un dispositivo aprovisionado con este token de inscripción. En el caso de los dispositivos empresariales, haz lo siguiente:
En el caso de los dispositivos personales, haz lo siguiente:
|
defaultStatus |
Opcional. Indica si la URL de acceso se debe usar de forma predeterminada para la empresa. El |
tokenTag |
Son metadatos especificados por el EMM para distinguir entre instancias de |
SigninDetailDefaultStatus
Indica si la URL de acceso se debe usar de forma predeterminada para la empresa.
Enumeraciones | |
---|---|
SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED |
Equivale a SIGNIN_DETAIL_IS_NOT_DEFAULT . |
SIGNIN_DETAIL_IS_DEFAULT |
De forma predeterminada, se usará la URL de acceso para la empresa. |
SIGNIN_DETAIL_IS_NOT_DEFAULT |
La empresa no usará la URL de acceso de forma predeterminada. |
ContactInfo
Son los detalles de contacto de las empresas de Google Play administrado.
Representación JSON |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Campos | |
---|---|
contactEmail |
Dirección de correo electrónico de un punto de contacto, que se usará para enviar anuncios importantes relacionados con Google Play administrado. |
dataProtectionOfficerName |
Nombre del oficial de protección de datos. |
dataProtectionOfficerEmail |
Es el correo electrónico del oficial de protección de datos. El correo electrónico se valida, pero no se verifica. |
dataProtectionOfficerPhone |
Número de teléfono del oficial de protección de datos. El número de teléfono se valida, pero no se verifica. |
euRepresentativeName |
Nombre del representante de la UE. |
euRepresentativeEmail |
Es el correo electrónico del representante de la UE. El correo electrónico se valida, pero no se verifica. |
euRepresentativePhone |
Número de teléfono del representante de la UE. El número de teléfono se validó, pero no se verificó. |
GoogleAuthenticationSettings
Contiene la configuración para la autenticación de usuarios proporcionada por Google.
Representación JSON |
---|
{
"googleAuthenticationRequired": enum ( |
Campos | |
---|---|
googleAuthenticationRequired |
Solo salida. Indica si los usuarios deben autenticarse con Google durante el proceso de inscripción. El administrador de TI puede especificar si la autenticación de Google está habilitada para la empresa en los dispositivos de los trabajadores del conocimiento. Este valor solo se puede establecer a través de la Consola del administrador de Google. La autenticación de Google se puede usar con |
GoogleAuthenticationRequired
Es el parámetro de configuración que indica si se requiere la autenticación de Google para esta empresa.
Enumeraciones | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED |
Este valor no se usa. |
NOT_REQUIRED |
No se requiere autenticación de Google. |
REQUIRED |
El usuario debe autenticarse correctamente con Google. |
EnterpriseType
Es el tipo de empresa.
Enumeraciones | |
---|---|
ENTERPRISE_TYPE_UNSPECIFIED |
Este valor no se usa. |
MANAGED_GOOGLE_DOMAIN |
La empresa pertenece a un dominio de Google administrado. |
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE |
La empresa es una cuenta empresarial de Google Play administrado. |
ManagedGooglePlayAccountsEnterpriseType
Es el tipo de cuenta empresarial de Google Play administrado.
Enumeraciones | |
---|---|
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE_TYPE_UNSPECIFIED |
No se especificó el tipo de cuenta empresarial de Google Play administrado. |
CUSTOMER_MANAGED |
La empresa es administrada por el cliente |
EMM_MANAGED |
La empresa está administrada por EMM (obsoleto). |
ManagedGoogleDomainType
Es el tipo de dominio administrado de Google.
Enumeraciones | |
---|---|
MANAGED_GOOGLE_DOMAIN_TYPE_UNSPECIFIED |
No se especificó el tipo de dominio administrado de Google. |
TYPE_TEAM |
El dominio de Google administrado es un equipo verificado por correo electrónico. |
TYPE_DOMAIN |
El dominio administrado de Google está verificado por el dominio. |
Métodos |
|
---|---|
|
Crea una empresa. |
|
Borra de forma permanente una empresa y todas las cuentas y los datos asociados a ella. |
|
Genera una URL de actualización de la empresa para actualizar una empresa existente de cuentas de Google Play administradas a un dominio de Google administrado. |
|
Obtiene una empresa. |
|
Enumera las empresas administradas por EMM. |
|
Actualiza una empresa. |