REST Resource: accounts.permissions

Ressource: UserAccess

Représente les autorisations d'un utilisateur sur un compte et son conteneur.

Représentation JSON
{
  "accountId": string,
  "permissionId": string,
  "emailAddress": string,
  "accountAccess": {
    object (AccountAccess)
  },
  "containerAccess": [
    {
      object (ContainerAccess)
    }
  ]
}
Champs
accountId

string

ID de compte GTM

permissionId

string

ID de l'autorisation du compte.

emailAddress

string

Adresse e-mail de l'utilisateur.

accountAccess

object (AccountAccess)

Autorisations d'accès au compte GTM.

containerAccess[]

object (ContainerAccess)

Autorisations d'accès au conteneur GTM.

AccountAccess

Définit les autorisations d'accès au compte Google Tag Manager.

Représentation JSON
{
  "permission": [
    enum (Permission)
  ]
}
Champs
permission[]

enum (Permission)

Liste des autorisations au niveau du compte. Les autorisations de compte valides sont les suivantes :

read

et aux

manage

.

Autorisation

Enums
read
edit
publish
delete
manage
editWorkspace

ContainerAccess

Définit les autorisations d'accès au conteneur Google Tag Manager.

Représentation JSON
{
  "containerId": string,
  "permission": [
    enum (Permission)
  ]
}
Champs
containerId

string

ID du conteneur GTM.

permission[]

enum (Permission)

Liste des autorisations au niveau du conteneur. Les autorisations de conteneur valides sont les suivantes:

read, edit, delete, publish

.

Méthodes

create

Crée les autorisations de compte et de conteneur d'un utilisateur.

delete

Supprime un utilisateur du compte, ce qui révoque son accès et celui de tous ses conteneurs.

get

Récupère les autorisations de compte et de conteneur d'un utilisateur.

list

Répertorie tous les utilisateurs ayant accès au compte, ainsi que les autorisations de compte et de conteneur accordées à chacun d'eux.

update

Met à jour les autorisations de compte et de conteneur d'un utilisateur.