Ressource: AccessBinding
Liaison d'un utilisateur à un ensemble de rôles.
Représentation JSON |
---|
{ "name": string, "roles": [ string ], // Union field |
Champs | |
---|---|
name |
Uniquement en sortie. Nom de ressource de cette liaison. Format: accounts/{account}/accessBindings/{accessBinding} ou properties/{property}/accessBindings/{accessBinding} Exemple : "accounts/100/accessBindings/200" |
roles[] |
Liste des rôles à attribuer à la ressource parente. Valeurs valides: prédéfiniRoles/viewer préréglagesRoles/analystes prédéfinisRoles/éditeur prédéfiniRoles/admin prédéfiniRoles/no-cost-data préréglagesdes rôles/aucun-revenu de données sur les revenus Pour les utilisateurs, si une liste vide de rôles est définie, cette AccessBinding sera supprimée. |
Champ d'union access_target . Cible pour laquelle définir des rôles. access_target ne peut être qu'un des éléments suivants : |
|
user |
Si ce champ est défini, adresse e-mail de l'utilisateur pour lequel des rôles sont définis. Format : "utilisateur@gmail.com" |
Méthodes |
|
---|---|
|
Crée des informations sur plusieurs liaisons d'accès à un compte ou à une propriété. |
|
Supprime les informations sur les associations de plusieurs utilisateurs à un compte ou à une propriété. |
|
Récupère des informations sur les liaisons d'accès multiples à un compte ou une propriété. |
|
Met à jour les informations sur plusieurs liaisons d'accès à un compte ou à une propriété. |
|
Crée une liaison d'accès sur un compte ou une propriété. |
|
Supprime une liaison d'accès à un compte ou à une propriété. |
|
Récupère des informations sur une liaison d'accès. |
|
Répertorie toutes les liaisons d'accès au niveau d'un compte ou d'une propriété. |
|
Met à jour une liaison d'accès sur un compte ou une propriété. |