- Ressource: Enterprise
- NotificationType
- ExternalData
- TermsAndConditions
- SigninDetail
- SigninDetailDefaultStatus
- ContactInfo
- GoogleAuthenticationSettings
- 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 |
enabled |
Types de notifications Google Pub/Sub activées pour l'entreprise. |
pubsub |
Sujet sur lequel les notifications Pub/Sub sont publiées, au format |
primary |
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 acceptés 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. |
enterprise |
Nom de l'entreprise affiché auprès des utilisateurs. Ce champ ne doit pas comporter plus de 100 caractères. |
terms |
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 inutilisé. |
signin |
Informations de connexion de l'entreprise. |
contact |
Coordonnées de l'entreprise gérée par EMM. |
google |
Paramètres de l'authentification utilisateur 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 s'inscrit. |
COMPLIANCE_REPORT |
Obsolète. |
STATUS_REPORT |
Notification envoyée lorsqu'un appareil génère 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 à 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 au public. L'inclusion d'un composant long et aléatoire dans l'URL peut être utilisée pour empêcher les pirates informatiques de la découvrir. |
sha256 |
Hachage SHA-256 encodé en base64 du contenu hébergé à l'URL. Si le contenu ne correspond pas à ce hachage, Android Device Policy n'utilisera 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 formatée. Il sera 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, vous pouvez créer un nombre illimité de SigninDetail
, qui sont identifiés de manière unique par une combinaison des trois champs suivants (signinUrl
, allowPersonalUsage
, tokenTag
). Vous ne pouvez pas créer deux SigninDetail
avec les mêmes valeurs (signinUrl
, allowPersonalUsage
, tokenTag
). (tokenTag
est un champ facultatif).
: l'opération met à jour la liste actuelle de Patch
SigninDetails
avec la nouvelle liste de SigninDetails
.
- Si la configuration
SigninDetail
stockée est transmise, elle renvoie les mêmessigninEnrollmentToken
etqrCode
. - Si nous transmettons plusieurs configurations
SigninDetail
identiques qui ne sont pas stockées, la première de ces configurationsSigninDetail
sera stockée. - Si la configuration existe déjà, nous ne pouvons pas la demander plusieurs fois dans un appel d'API de correctif particulier, sinon une erreur de clé en double sera générée et l'ensemble de l'opération échouera.
- Si nous supprimons certaines configurations
SigninDetail
de la requête, elles seront supprimées du stockage. Nous pouvons ensuite demander un autresigninEnrollmentToken
etqrCode
pour la même configurationSigninDetail
.
Représentation JSON |
---|
{ "signinUrl": string, "signinEnrollmentToken": string, "qrCode": string, "allowPersonalUsage": enum ( |
Champs | |
---|---|
signin |
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 flux d'authentification avec une URL au format https://enterprise.google.com/android/enroll?et= |
signin |
Jeton d'inscription à l'échelle de l'entreprise utilisé pour déclencher le flux de connexion personnalisé. Il s'agit d'un champ en lecture seule généré par le serveur. |
qr |
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 |
allow |
Détermine si l'utilisation personnelle est autorisée sur un appareil provisionné avec ce jeton d'enregistrement. Pour les appareils détenus par l'entreprise:
Pour les appareils personnels:
|
default |
Facultatif. Indique si l'URL de connexion doit être utilisée par défaut pour l'entreprise. |
token |
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 Accounts gérées
Représentation JSON |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Champs | |
---|---|
contact |
Adresse e-mail d'un point de contact, qui sera utilisée pour envoyer des annonces importantes concernant Google Play géré. |
data |
Nom du délégué à la protection des données. |
data |
Adresse e-mail du délégué à la protection des données. L'adresse e-mail est validée, mais pas vérifiée. |
data |
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é. |
eu |
Nom du représentant UE. |
eu |
Adresse e-mail du représentant de l'UE. L'adresse e-mail est validée, mais pas vérifiée. |
eu |
Numéro de téléphone du représentant de l'UE. Le numéro de téléphone est validé, mais pas encore validé. |
GoogleAuthenticationSettings
Contient les paramètres d'authentification utilisateur fournis par Google.
Représentation JSON |
---|
{
"googleAuthenticationRequired": enum ( |
Champs | |
---|---|
google |
Uniquement en sortie. Indique si les utilisateurs doivent être authentifiés par Google lors du processus d'inscription. L'administrateur informatique peut spécifier si l'authentification Google est activée pour l'entreprise pour les appareils des travailleurs du savoir. Cette valeur ne peut être définie que dans la console d'administration Google. L'authentification Google peut être utilisée avec |
GoogleAuthenticationRequired
Indique 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 tous les comptes et données qui y sont associés. |
|
Récupère une entreprise. |
|
Répertorie les entreprises gérées par EMM. |
|
Met à jour une entreprise. |