REST Resource: accounts.user_permissions

Ressource: UserPermission

Stellt die Berechtigungen eines Nutzers für ein Konto und dessen Container dar.

JSON-Darstellung
{
  "path": string,
  "accountId": string,
  "emailAddress": string,
  "accountAccess": {
    object (AccountAccess)
  },
  "containerAccess": [
    {
      object (ContainerAccess)
    }
  ]
}
Felder
path

string

Der relative API-Pfad der GTM-Nutzerberechtigung.

accountId

string

Die Konto-ID identifiziert das GTM-Konto eindeutig.

emailAddress

string

E-Mail-Adresse des Nutzers.

accountAccess

object (AccountAccess)

Zugriffsberechtigungen für das GTM-Konto.

containerAccess[]

object (ContainerAccess)

Zugriffsberechtigungen für GTM-Container

AccountAccess

Hier werden die Zugriffsberechtigungen für das Google Tag Manager-Konto definiert.

JSON-Darstellung
{
  "permission": enum (AccountPermission)
}
Felder
permission

enum (AccountPermission)

Gibt an, ob der Nutzer keinen Zugriff, Nutzerzugriff oder Administratorzugriff auf ein Konto hat.

AccountPermission

Enums
accountPermissionUnspecified
noAccess
user
admin

ContainerAccess

Hier werden die Zugriffsberechtigungen für den Google Tag Manager-Container definiert.

JSON-Darstellung
{
  "containerId": string,
  "permission": enum (ContainerPermission)
}
Felder
containerId

string

GTM-Container-ID.

permission

enum (ContainerPermission)

Liste der Containerberechtigungen.

ContainerPermission

Enums
containerPermissionUnspecified
noAccess
read
edit
approve
publish

Methoden

create

Erstellt den Konto- und Containerzugriff eines Nutzers.

delete

Ein Nutzer wird aus dem Konto entfernt und der Zugriff auf das Konto und alle zugehörigen Container wird widerrufen.

get

Ruft den Konto- und Containerzugriff eines Nutzers ab.

list

Liste aller Nutzer, die Zugriff auf das Konto haben, sowie der Konto- und Containerzugriffsrechte, die ihnen gewährt wurden.

update

Aktualisiert den Konto- und Containerzugriff eines Nutzers.