REST Resource: users

Ressource : Utilisateur

Ressource utilisateur.

Représentation JSON
{
  "name": string,
  "email": string,
  "accessState": enum (AccessState),
  "expirationTime": string,
  "partial": boolean,
  "developerAccountPermissions": [
    enum (DeveloperLevelPermission)
  ],
  "grants": [
    {
      object (Grant)
    }
  ]
}
Champs
name

string

Obligatoire. Nom de ressource de cet utilisateur, avec le format "developers/{developer}/users/{email}".

email

string

Immuable. Adresse e-mail de l'utilisateur.

accessState

enum (AccessState)

Uniquement en sortie. État de l'accès de l'utilisateur à la Play Console.

expirationTime

string (Timestamp format)

Heure à laquelle l'accès de l'utilisateur expire, s'il est défini. Lorsque vous définissez cette valeur, elle doit toujours se situer dans le futur.

Horodatage au format RFC3339 UTC "Zulu", avec une résolution à la nanoseconde et jusqu'à neuf chiffres après la virgule. Exemples: "2014-10-02T15:01:23Z" et "2014-10-02T15:01:23.045123456Z".

partial

boolean

Uniquement en sortie. Indique s'il existe d'autres autorisations pour l'utilisateur qui ne sont pas représentées ici. Cela peut se produire si l'appelant n'est pas autorisé à gérer toutes les applications du compte. Il s'agit également de true si l'utilisateur est titulaire du compte.

Si ce champ est true, il doit être considéré comme un signal que cet utilisateur ne peut pas être entièrement géré via l'API. En d'autres termes, l'appelant de l'API ne peut pas gérer toutes les autorisations que détient cet utilisateur. Soit il ne les connaît pas, soit il est le titulaire du compte.

developerAccountPermissions[]

enum (DeveloperLevelPermission)

Autorisations de l'utilisateur applicables dans le compte de développeur.

grants[]

object (Grant)

Uniquement en sortie. Autorisations par application pour l'utilisateur.

État de l'accès

État de l'accès d'un utilisateur à un compte de développeur.

Enums
ACCESS_STATE_UNSPECIFIED État de l'accès inconnu ou non spécifié.
INVITED L'utilisateur a été invité, mais n'a pas encore accepté l'invitation.
INVITATION_EXPIRED L'invitation a expiré.
ACCESS_GRANTED L'utilisateur a accepté une invitation et a accès à la Play Console.
ACCESS_EXPIRED L'accès au compte a expiré.

Autorisation de niveau développeur

Autorisation accordée au niveau du compte de développeur.

Enums
DEVELOPER_LEVEL_PERMISSION_UNSPECIFIED Autorisation inconnue ou non spécifiée.
CAN_SEE_ALL_APPS Afficher les informations sur les applications et télécharger les rapports groupés (lecture seule).
CAN_VIEW_FINANCIAL_DATA_GLOBAL Consultez les données financières, les commandes et les réponses à l'enquête sur les annulations.
CAN_MANAGE_PERMISSIONS_GLOBAL Administrateur (toutes les autorisations).
CAN_EDIT_GAMES_GLOBAL Modifier les projets liés aux services de jeux Play
CAN_PUBLISH_GAMES_GLOBAL Publiez les projets associés aux services de jeux Play.
CAN_REPLY_TO_REVIEWS_GLOBAL Répondez aux avis.
CAN_MANAGE_PUBLIC_APKS_GLOBAL Lancez la version de production, excluez des appareils et utilisez la signature d'application Google Play.
CAN_MANAGE_TRACK_APKS_GLOBAL Relâchez pour accéder aux canaux de test.
CAN_MANAGE_TRACK_USERS_GLOBAL Gérer les canaux de test et modifier les listes de testeurs
CAN_MANAGE_PUBLIC_LISTING_GLOBAL Gérez la présence sur le Play Store.
CAN_MANAGE_DRAFT_APPS_GLOBAL Créer, modifier et supprimer des versions provisoires d'applications
CAN_CREATE_MANAGED_PLAY_APPS_GLOBAL Créer et publier des applications privées pour votre organisation
CAN_CHANGE_MANAGED_PLAY_SETTING_GLOBAL Indiquez si les applications sont publiques ou si elles ne sont disponibles que pour votre organisation.
CAN_MANAGE_ORDERS_GLOBAL Gérez les commandes et les abonnements.
CAN_MANAGE_APP_CONTENT_GLOBAL Gérez les pages associées au règlement dans toutes les applications pour le développeur.

Méthodes

create

Accordez à un utilisateur l'accès au compte de développeur donné.

delete

Supprime tout accès pour l'utilisateur au compte de développeur donné.

list

Liste tous les utilisateurs ayant accès à un compte de développeur.

patch

Met à jour l'accès de l'utilisateur au compte de développeur.