- Recurso: Enterprise
- NotificationType.
- ExternalData
- TermsAndConditions
- SigninDetail
- ContactInfo
- Métodos
Recurso: Enterprise
A configuração aplicada a uma empresa.
Representação JSON |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
Campos | |
---|---|
name |
O nome da empresa que é gerado pelo servidor durante a criação, no formato |
enabledNotificationTypes[] |
Os tipos de notificações do Google Pub/Sub ativadas para a empresa. |
pubsubTopic |
O tópico em que as notificações do Pub/Sub são publicadas, no formato |
primaryColor |
Uma cor no formato RGB que indica a cor predominante a ser exibida na IU do aplicativo de gerenciamento de dispositivos. Os componentes de cor são armazenados da seguinte maneira: |
logo |
Uma imagem exibida como logotipo durante o provisionamento do dispositivo. Os tipos compatíveis são: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp, image/x-adobe-dng. |
enterpriseDisplayName |
O nome da empresa exibido aos usuários. Esse campo tem um comprimento máximo de 100 caracteres. |
termsAndConditions[] |
Termos e Condições que devem ser aceitos ao aprovisionar um dispositivo para esta empresa. Uma página de termos é gerada para cada valor nesta lista. |
appAutoApprovalEnabled |
Obsoleto e sem uso. |
signinDetails[] |
Detalhes de login da empresa. |
contactInfo |
Os dados de contato de uma empresa gerenciada por EMM. |
Tipo de notificação
Tipos de notificações que o servidor de gerenciamento de dispositivos pode enviar pelo Google Pub/Sub.
Enums | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED |
Esse valor é ignorado. |
ENROLLMENT |
Uma notificação é enviada quando um dispositivo é registrado. |
COMPLIANCE_REPORT |
Obsoleto. |
STATUS_REPORT |
Uma notificação enviada quando um dispositivo emite um relatório de status. |
COMMAND |
Uma notificação é enviada quando o comando de um dispositivo é concluído. |
USAGE_LOGS |
Uma notificação é enviada quando o dispositivo envia . |
Dados externos
Dados hospedados em um local externo. O download dos dados será feito pelo Android Device Policy e a verificação deles será feita com o hash.
Representação JSON |
---|
{ "url": string, "sha256Hash": string } |
Campos | |
---|---|
url |
O URL absoluto para os dados, que deve usar o esquema http ou https. O Android Device Policy não fornece credenciais na solicitação GET, então o URL precisa ser acessível publicamente. A inclusão de um componente longo e aleatório no URL pode ser usada para impedir que invasores descubram o URL. |
sha256Hash |
O hash SHA-256 codificado em base64 do conteúdo hospedado no URL. Se o conteúdo não corresponder a esse hash, o Android Device Policy não usará os dados. |
Termos e Condições
Uma página de Termos e Condições a ser aceita durante o provisionamento.
Representação JSON |
---|
{ "header": { object ( |
Campos | |
---|---|
header |
Um cabeçalho curto que aparece acima do conteúdo HTML. |
content |
Uma string HTML bem formatada. Ele será analisado no cliente com android.text.Html#fromHtml. |
SigninDetail
Um recurso que contém detalhes de login para uma empresa.
Representação JSON |
---|
{
"signinUrl": string,
"signinEnrollmentToken": string,
"qrCode": string,
"allowPersonalUsage": enum ( |
Campos | |
---|---|
signinUrl |
URL de login para autenticação quando o dispositivo é provisionado com um token de inscrição. O endpoint de login precisa terminar o fluxo de autenticação com um URL no formato https://enterprise.google.com/android/enroll?et= |
signinEnrollmentToken |
Um token de inscrição de toda a empresa usado para acionar o fluxo de login personalizado. Este é um campo somente leitura gerado pelo servidor. |
qrCode |
Uma string JSON cuja representação UTF-8 pode ser usada para gerar um código QR para inscrever um dispositivo com esse token. Para registrar um dispositivo usando NFC, o registro NFC precisa conter uma representação |
allowPersonalUsage |
Controla se o uso pessoal é permitido em um dispositivo provisionado com este token de registro. Para dispositivos da empresa:
Para dispositivos pessoais:
|
ContactInfo
Detalhes de contato para empresas do managed Google Play.
Representação JSON |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Campos | |
---|---|
contactEmail |
Endereço de e-mail de um ponto de contato, que será usado para enviar anúncios importantes relacionados ao managed Google Play. |
dataProtectionOfficerName |
O nome do oficial de proteção de dados. |
dataProtectionOfficerEmail |
O e-mail do oficial de proteção de dados. O e-mail foi validado, mas não verificado. |
dataProtectionOfficerPhone |
O número de telefone do oficial de proteção de dados O número de telefone foi validado, mas não foi verificado. |
euRepresentativeName |
O nome do representante da UE. |
euRepresentativeEmail |
O e-mail do representante da UE. O e-mail foi validado, mas não verificado. |
euRepresentativePhone |
O número de telefone do representante da UE. O número de telefone foi validado, mas não foi verificado. |
Métodos |
|
---|---|
|
Cria uma empresa. |
|
Exclui uma empresa. |
|
Recebe uma empresa. |
|
Lista as empresas gerenciadas pelo EMM. |
|
Atualiza uma empresa. |