REST Resource: accounts.user_permissions

Ressource: UserPermission

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

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

string

Chemin relatif de l'API UserPermission de GTM.

accountId

string

L'ID de compte permet d'identifier de manière unique le compte GTM.

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 (AccountPermission)
}
Champs
permission

enum (AccountPermission)

Indique si l'utilisateur n'a pas accès au compte, s'il dispose d'un accès utilisateur ou s'il dispose d'un accès administrateur.

AccountPermission

Enums
accountPermissionUnspecified
noAccess
user
admin

ContainerAccess

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

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

string

ID du conteneur GTM.

permission

enum (ContainerPermission)

Liste des autorisations au niveau du conteneur.

ContainerPermission

Enums
containerPermissionUnspecified
noAccess
read
edit
approve
publish

Méthodes

create

Crée l'accès au compte et au conteneur d'un utilisateur.

delete

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

get

Récupère l'accès au compte et au conteneur d'un utilisateur.

list

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

update

Met à jour l'accès au compte et au conteneur d'un utilisateur.