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">
|
|
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">
|
|
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 unaccountIdentifier
etaccountType
.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 champdisplayName
peuvent être modifiés. Les autres champs ne doivent pas être définis ou doivent comporter la la valeur actuellement active.