Users

La liste des méthodes associées à cette ressource est présentée au bas de la page.

Représentations de la ressource

Une ressource Users représente un compte associé à une entreprise. Le compte peut être spécifique à un appareil ou à un utilisateur individuel (qui peut alors l'utiliser sur plusieurs appareils). Le compte peut ne fournir un accès qu'à Google Play d'entreprise ou à d'autres services Google, en fonction du modèle d'identité:

  • Le modèle d'identité de domaine géré par Google nécessite la synchronisation avec les sources des comptes Google (via primaryEmail).
  • Le modèle d'identité des comptes Google Play d'entreprise offre aux entreprises un moyen dynamique de créer des comptes utilisateur ou des comptes d'appareils selon les besoins. Ces comptes permettent d'accéder à Google Play d'entreprise.

{
  "kind": "androidenterprise#user",
  "id": string,
  "managementType": string,
  "accountType": string,
  "primaryEmail": string,
  "accountIdentifier": string,
  "displayName": string
}
Nom de propriété Valeur Description Remarques
accountIdentifier string Identifiant unique que vous créez pour cet utilisateur, par exemple "utilisateur342". ou "asset#44418". N'utilisez pas d'informations permettant d'identifier personnellement l'utilisateur pour cette propriété. Doit toujours être défini pour les utilisateurs gérés par un fournisseur EMM. Non définie pour les utilisateurs gérés par Google.
accountType string Type de compte représenté par cet utilisateur. Un userAccount peut être installé sur plusieurs appareils, mais un deviceAccount est spécifique à un seul appareil. Un utilisateur géré par EMM (emmManaged) peut être de l'un ou l'autre type (userAccount, deviceAccount), mais un utilisateur géré par Google (googleManaged) est toujours de type userAccount.

Les valeurs possibles sont les suivantes: <ph type="x-smartling-placeholder">
    </ph>
  • "deviceAccount"
  • "userAccount"
displayName string Nom qui apparaîtra dans les interfaces utilisateur. La définition de cette propriété est facultative lors de la création d'utilisateurs gérés par un fournisseur EMM. Si vous définissez cette propriété, utilisez des informations génériques concernant l'organisation (par exemple, "Example, Inc.") ou votre nom (en tant que fournisseur EMM). Non utilisée pour les comptes utilisateur gérés par Google. accessible en écriture
id string Identifiant unique de l'utilisateur.

kind string
managementType string Entité qui gère l'utilisateur. Pour les utilisateurs googleManaged, la source d'informations est Google. Les EMM doivent donc s'assurer qu'un compte Google existe pour l'utilisateur. Avec emmManaged utilisateurs, c'est l'EMM qui s'occupe de tout.

Les valeurs possibles sont les suivantes: <ph type="x-smartling-placeholder">
    </ph>
  • "emmManaged"
  • "googleManaged"
primaryEmail string Adresse e-mail principale de l'utilisateur (par exemple, "jdupont@example.com"). Toujours défini pour les utilisateurs gérés par Google, et non pour les utilisateurs gérés par un fournisseur EMM.

Méthodes

supprimer
Un utilisateur géré par un fournisseur EMM a bien été supprimé.
generateAuthenticationToken
Génère un jeton d'authentification que le client Device Policy peut utiliser pour provisionner le compte utilisateur géré par EMM en question sur un appareil. Le jeton généré est à usage unique et expire au bout de quelques minutes.

Vous pouvez provisionner jusqu'à 10 appareils par utilisateur.

Cet appel ne fonctionne qu'avec les comptes gérés par EMM.
get
Récupère les informations d'un utilisateur.
getAvailableProductSet
Récupère l'ensemble des produits auxquels un utilisateur est autorisé à accéder.
insérer
Crée un utilisateur géré par un fournisseur EMM.

Ressource Users transmis dans le corps de la requête doit inclure un accountIdentifier et accountType.

Si un utilisateur correspondant existe déjà avec le même identifiant de compte, l'utilisateur est mis à jour avec la ressource. Dans ce cas, seul le Le champ displayName peut être modifié.

liste
Recherche un utilisateur à l'aide de son adresse e-mail principale. Cette option n'est disponible que pour les utilisateurs gérés par Google. La recherche de l'ID n'est pas nécessaire pour les utilisateurs gérés par un fournisseur EMM, car l'identifiant est déjà renvoyé dans le de l'appel Users.insert.
revokeDeviceAccess
Révoque l'accès à tous les appareils actuellement gérés pour l'utilisateur. L'utilisateur ne pourront plus utiliser le Play Store d'entreprise sur leurs appareils gérés.

Cet appel ne fonctionne qu'avec les comptes gérés par EMM.
setAvailableProductSet
Modifie l'ensemble des produits auxquels un utilisateur est autorisé à accéder (appelé en tant que produits en liste blanche). Uniquement les produits approuvé ou produits ayant déjà été approuvés (produits dont l'approbation a été révoquée) peuvent être ajoutées à la liste blanche.
mise à jour
Met à jour les détails d'un utilisateur géré par EMM.

Peut être utilisé uniquement avec les utilisateurs gérés par un fournisseur EMM (pas avec les utilisateurs gérés par Google). Transmettez les nouvelles informations dans la Utilisateurs dans le corps de la requête. Uniquement le champ displayName peuvent être modifiés. Les autres champs ne doivent pas être définis ou doivent comporter la la valeur actuellement active.