- Ressource: Enterprise
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- NotificationType
- ExternalData
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- TermsAndConditions
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- SigninDetail
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- SigninDetailDefaultStatus
- ContactInfo
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- GoogleAuthenticationSettings
<ph type="x-smartling-placeholder">
- </ph>
- Représentation JSON
- GoogleAuthenticationRequired
- Méthodes
Ressource: Enterprise
Configuration appliquée à une entreprise.
Représentation JSON |
---|
{ "name": string, "enabledNotificationTypes": [ enum ( |
Champs | |
---|---|
name |
Nom de l'entreprise généré par le serveur lors de la création, au format |
enabledNotificationTypes[] |
Types de notifications Google Pub/Sub activées pour l'entreprise. |
pubsubTopic |
Sujet dans lequel les notifications Pub/Sub sont publiées, au format |
primaryColor |
Couleur au format RVB qui indique la couleur dominante à afficher dans l'interface utilisateur de l'application de gestion des appareils. Les composants de couleur sont stockés comme suit: |
logo |
Image affichée sous forme de logo lors du provisionnement de l'appareil. Les types compatibles sont les suivants: image/bmp, image/gif, image/x-ico, image/jpeg, image/png, image/webp, image/vnd.wap.wbmp et image/x-adobe-dng. |
enterpriseDisplayName |
Nom de l'entreprise présenté aux utilisateurs. Ce champ ne doit pas comporter plus de 100 caractères. |
termsAndConditions[] |
Conditions d'utilisation à accepter lors du provisionnement d'un appareil pour cette entreprise. Une page de termes est générée pour chaque valeur de cette liste. |
appAutoApprovalEnabled |
Obsolète et non utilisé. |
signinDetails[] |
Informations de connexion de l'entreprise. |
contactInfo |
Coordonnées d'une entreprise gérée par une solution EMM |
googleAuthenticationSettings |
Paramètres pour l'authentification des utilisateurs fournie par Google. |
NotificationType
Types de notifications que le serveur de gestion des appareils peut envoyer via Google Pub/Sub.
Enums | |
---|---|
NOTIFICATION_TYPE_UNSPECIFIED |
Cette valeur est ignorée. |
ENROLLMENT |
Notification envoyée lorsqu'un appareil est enregistré. |
COMPLIANCE_REPORT |
Obsolète. |
STATUS_REPORT |
Notification envoyée lorsqu'un appareil émet un rapport d'état. |
COMMAND |
Notification envoyée lorsqu'une commande de l'appareil est terminée. |
USAGE_LOGS |
Notification envoyée lorsque l'appareil envoie . |
ExternalData
Données hébergées sur un emplacement externe. Les données doivent être téléchargées par Android Device Policy et comparées au hachage.
Représentation JSON |
---|
{ "url": string, "sha256Hash": string } |
Champs | |
---|---|
url |
URL absolue des données, qui doit utiliser le schéma http ou https. Android Device Policy ne fournit aucun identifiant dans la requête GET. L'URL doit donc être accessible publiquement. L'inclusion d'un long composant aléatoire dans l'URL peut permettre d'empêcher les pirates informatiques de la découvrir. |
sha256Hash |
Hachage SHA-256 du contenu hébergé sur l'URL, encodé en base64. Si le contenu ne correspond pas à ce hachage, Android Device Policy n'utilise pas les données. |
TermsAndConditions
Page des conditions d'utilisation à accepter lors du provisionnement.
Représentation JSON |
---|
{ "header": { object ( |
Champs | |
---|---|
header |
En-tête court qui s'affiche au-dessus du contenu HTML. |
content |
Chaîne HTML correctement mise en forme. Il est analysé sur le client avec android.text.HTML#fromHTML. |
SigninDetail
Ressource contenant les informations de connexion d'une entreprise. Utilisez
pour gérer les enterprises
SigninDetail
d'une entreprise donnée.
Pour une entreprise, nous pouvons avoir un nombre illimité de SigninDetail
, identifiés de manière unique par la combinaison des trois champs suivants (signinUrl
, allowPersonalUsage
, tokenTag
). Il n'est pas possible de créer deux SigninDetail
s avec le même (signinUrl
, allowPersonalUsage
, tokenTag
). (Le champ tokenTag
est facultatif.
: l'opération met à jour la liste actuelle des Patch
SigninDetails
avec la nouvelle liste de SigninDetails
.
- Si la configuration
SigninDetail
stockée est transmise, elle renvoie les mêmes valeurssigninEnrollmentToken
etqrCode
. - Si nous transmettons plusieurs configurations
SigninDetail
identiques qui ne sont pas stockées, la première des configurationsSigninDetail
sera stockée. - Si la configuration existe déjà, nous ne pouvons pas la demander plusieurs fois dans un appel particulier de l'API patch. Sinon, une erreur de clé en double sera renvoyée et l'ensemble de l'opération échouera.
- Si nous supprimons certaines configurations
SigninDetail
de la requête, elles seront supprimées de l'espace de stockage. Nous pouvons ensuite demander d'autressigninEnrollmentToken
etqrCode
pour la même configurationSigninDetail
.
Représentation JSON |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
Champs | |
---|---|
signinUrl |
URL de connexion pour l'authentification lorsque l'appareil est provisionné avec un jeton d'enregistrement de connexion. Le point de terminaison de connexion doit terminer le processus d'authentification avec une URL au format https://enterprise.google.com/android/enroll?et= |
signinEnrollmentToken |
Jeton d'enregistrement à l'échelle de l'entreprise utilisé pour déclencher un flux de connexion personnalisé. Il s'agit d'un champ en lecture seule généré par le serveur. |
qrCode |
Chaîne JSON dont la représentation UTF-8 peut être utilisée pour générer un code QR permettant d'enregistrer un appareil avec ce jeton d'enregistrement. Pour enregistrer un appareil à l'aide de la technologie NFC, l'enregistrement NFC doit contenir une représentation |
allowPersonalUsage |
Détermine si l'utilisation personnelle est autorisée sur un appareil fourni avec ce jeton d'enregistrement. Pour les appareils détenus par l'entreprise:
Pour les appareils personnels:
|
defaultStatus |
Facultatif. Indique si l'URL de connexion doit être utilisée par défaut pour l'entreprise. Le |
tokenTag |
Métadonnées spécifiées par l'EMM pour distinguer les instances de |
SigninDetailDefaultStatus
Indique si l'URL de connexion doit être utilisée par défaut pour l'entreprise.
Enums | |
---|---|
SIGNIN_DETAIL_DEFAULT_STATUS_UNSPECIFIED |
Équivaut à SIGNIN_DETAIL_IS_NOT_DEFAULT . |
SIGNIN_DETAIL_IS_DEFAULT |
L'URL de connexion sera utilisée par défaut pour l'entreprise. |
SIGNIN_DETAIL_IS_NOT_DEFAULT |
L'URL de connexion ne sera pas utilisée par défaut pour l'entreprise. |
ContactInfo
Coordonnées des entreprises Google Play d'entreprise
Représentation JSON |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Champs | |
---|---|
contactEmail |
Adresse e-mail d'un contact, qui sera utilisée pour envoyer des annonces importantes concernant Google Play d'entreprise. |
dataProtectionOfficerName |
Nom du délégué à la protection des données |
dataProtectionOfficerEmail |
Adresse e-mail du délégué à la protection des données. L'adresse e-mail est validée, mais pas vérifiée. |
dataProtectionOfficerPhone |
Numéro de téléphone du délégué à la protection des données. Le numéro de téléphone est validé, mais pas validé. |
euRepresentativeName |
Nom du représentant pour l'UE. |
euRepresentativeEmail |
Adresse e-mail du représentant UE L'adresse e-mail est validée, mais pas vérifiée. |
euRepresentativePhone |
Numéro de téléphone du représentant pour l'UE. Le numéro de téléphone est validé, mais pas validé. |
GoogleAuthenticationSettings
Contient les paramètres d'authentification de l'utilisateur fournie par Google.
Représentation JSON |
---|
{
"googleAuthenticationRequired": enum ( |
Champs | |
---|---|
googleAuthenticationRequired |
Uniquement en sortie. Indique si les utilisateurs doivent être authentifiés par Google pendant le processus d'enregistrement. L'administrateur informatique peut spécifier si l'authentification Google est activée pour l'entreprise sur les appareils des travailleurs du savoir. Cette valeur ne peut être définie que via la console d'administration Google. L'authentification Google peut être utilisée avec |
GoogleAuthenticationRequired
Paramètre déterminant si l'authentification Google est requise pour cette entreprise.
Enums | |
---|---|
GOOGLE_AUTHENTICATION_REQUIRED_UNSPECIFIED |
Cette valeur n'est pas utilisée. |
NOT_REQUIRED |
L'authentification Google n'est pas requise. |
REQUIRED |
L'utilisateur doit être authentifié par Google. |
Méthodes |
|
---|---|
|
Crée une entreprise. |
|
Supprime définitivement une entreprise, ainsi que l'ensemble des comptes et des données qui lui sont associés. |
|
Permet de créer une entreprise. |
|
Liste les entreprises gérées par une solution EMM. |
|
Met à jour une entreprise. |