- Ressource : Enterprise
- NotificationType
- ExternalData
- TermsAndConditions
- SigninDetail
- SigninDetailDefaultStatus
- ContactInfo
- GoogleAuthenticationSettings
- GoogleAuthenticationRequired
- EnterpriseType
- ManagedGooglePlayAccountsEnterpriseType
- ManagedGoogleDomainType
- 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 prédominante à afficher dans l'UI de l'application de gestion des appareils. Les composants de couleur sont stockés comme suit : |
logo |
Image affichée en tant que 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, image/x-adobe-dng. |
enterpriseDisplayName |
Nom de l'entreprise affiché pour les utilisateurs. Ce champ ne doit pas comporter plus de 100 caractères. |
termsAndConditions[] |
Conditions d'utilisation qui doivent être acceptées lors du provisionnement d'un appareil pour cette entreprise. Une page de conditions d'utilisation est générée pour chaque valeur de cette liste. |
appAutoApprovalEnabled |
Obsolète et inutilisé. |
signinDetails[] |
Informations de connexion de l'entreprise. |
contactInfo |
Coordonnées de l'entreprise gérée par EMM. |
googleAuthenticationSettings |
Paramètres pour l'authentification des utilisateurs fournie par Google. |
enterpriseType |
Uniquement en sortie. Type d'entreprise. |
managedGooglePlayAccountsEnterpriseType |
Uniquement en sortie. Type de compte d'entreprise Google Play Accounts. |
managedGoogleDomainType |
Uniquement en sortie. Type de domaine Google géré. |
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 d'appareil est terminée. |
USAGE_LOGS |
Notification envoyée lorsque l'appareil envoie . |
ENTERPRISE_UPGRADE |
Notification envoyée pour une mise à niveau Enterprise. La mise à niveau d'une entreprise est un processus qui permet de passer d'un compte d'entreprise Google Play Accounts à un domaine Google géré. |
ExternalData
Données hébergées dans un emplacement externe. Les données doivent être téléchargées par Android Device Policy et vérifiées par rapport 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. La règle relative aux appareils Android 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 découvrir l'URL. |
sha256Hash |
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 |
Bref en-tête qui s'affiche au-dessus du contenu HTML. |
content |
Chaîne HTML bien mise en forme. 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, nous pouvons avoir un nombre quelconque de SigninDetail
identifiés de manière unique par la combinaison des trois champs suivants (signinUrl
, allowPersonalUsage
, tokenTag
). Il est impossible de créer deux SigninDetail
avec les mêmes (signinUrl
, allowPersonalUsage
, tokenTag
). (tokenTag
est un champ facultatif.)
: l'opération met à jour la liste actuelle des Patch
SigninDetails
avec la nouvelle liste des 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 spécifique. Sinon, une erreur de clé en double sera générée et l'opération échouera.
- Si nous supprimons une configuration
SigninDetail
spécifique de la demande, elle sera également supprimée 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 | |
---|---|
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 flux 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 provisionné 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 faire la distinction entre 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 pour les entreprises Google Play gérées.
Représentation JSON |
---|
{ "contactEmail": string, "dataProtectionOfficerName": string, "dataProtectionOfficerEmail": string, "dataProtectionOfficerPhone": string, "euRepresentativeName": string, "euRepresentativeEmail": string, "euRepresentativePhone": string } |
Champs | |
---|---|
contactEmail |
Adresse e-mail d'un point de contact, qui sera utilisée pour envoyer des annonces importantes concernant Google Play géré. |
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 vérifié. |
euRepresentativeName |
Nom du représentant dans l'UE. |
euRepresentativeEmail |
Adresse e-mail du représentant pour l'UE. L'adresse e-mail est validée, mais pas vérifiée. |
euRepresentativePhone |
Numéro de téléphone du représentant dans l'UE. Le numéro de téléphone est validé, mais pas vérifié. |
GoogleAuthenticationSettings
Contient les paramètres de l'authentification utilisateur fournie par Google.
Représentation JSON |
---|
{
"googleAuthenticationRequired": enum ( |
Champs | |
---|---|
googleAuthenticationRequired |
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 sur 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
Paramètre indiquant 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 s'authentifier auprès de Google. |
EnterpriseType
Type d'entreprise.
Enums | |
---|---|
ENTERPRISE_TYPE_UNSPECIFIED |
Cette valeur n'est pas utilisée. |
MANAGED_GOOGLE_DOMAIN |
L'entreprise appartient à un domaine Google géré. |
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE |
L'entreprise est une entreprise Google Play Accounts. |
ManagedGooglePlayAccountsEnterpriseType
Type de compte d'entreprise Google Play Accounts.
Enums | |
---|---|
MANAGED_GOOGLE_PLAY_ACCOUNTS_ENTERPRISE_TYPE_UNSPECIFIED |
Le type de compte d'entreprise Google Play Accounts n'est pas spécifié. |
CUSTOMER_MANAGED |
L'entreprise est gérée par le client |
EMM_MANAGED |
L'entreprise est gérée par un EMM (obsolète). |
ManagedGoogleDomainType
Type de domaine Google géré.
Enums | |
---|---|
MANAGED_GOOGLE_DOMAIN_TYPE_UNSPECIFIED |
Le type de domaine Google géré n'est pas spécifié. |
TYPE_TEAM |
Le domaine Google géré est une équipe validée par e-mail. |
TYPE_DOMAIN |
Le domaine Google géré a été validé. |
Méthodes |
|
---|---|
|
Crée une entreprise. |
|
Supprime définitivement une entreprise, ainsi que tous les comptes et données qui y sont associés. |
|
Génère une URL de mise à niveau d'entreprise pour mettre à niveau un compte d'entreprise Google Play Accounts existant vers un domaine Google géré. |
|
Récupère une entreprise. |
|
Liste les entreprises gérées par EMM. |
|
Met à jour une entreprise. |