REST Resource: accounts.permissions

Risorsa: UserAccess

Rappresenta le autorizzazioni di un utente per un account e il relativo contenitore.

Rappresentazione JSON
{
  "accountId": string,
  "permissionId": string,
  "emailAddress": string,
  "accountAccess": {
    object (AccountAccess)
  },
  "containerAccess": [
    {
      object (ContainerAccess)
    }
  ]
}
Campi
accountId

string

ID account GTM.

permissionId

string

ID autorizzazione account.

emailAddress

string

Indirizzo email dell'utente.

accountAccess

object (AccountAccess)

Autorizzazioni di accesso all'account GTM.

containerAccess[]

object (ContainerAccess)

Autorizzazioni di accesso al contenitore GTM.

AccountAccess

Definisce le autorizzazioni di accesso all'account Google Tag Manager.

Rappresentazione JSON
{
  "permission": [
    enum (Permission)
  ]
}
Campi
permission[]

enum (Permission)

Elenco delle autorizzazioni account. Le autorizzazioni account valide sono

read

e

manage

.

Autorizzazione

Enum
read
edit
publish
delete
manage
editWorkspace

ContainerAccess

Definisce le autorizzazioni di accesso al contenitore di Google Tag Manager.

Rappresentazione JSON
{
  "containerId": string,
  "permission": [
    enum (Permission)
  ]
}
Campi
containerId

string

ID contenitore GTM.

permission[]

enum (Permission)

Elenco delle autorizzazioni del contenitore. Le autorizzazioni del contenitore valide sono:

read, edit, delete, publish

.

Metodi

create

Crea le autorizzazioni account e contenitore di un utente.

delete

Rimuove un utente dall'account, revocando l'accesso all'account e a tutti i relativi contenitori.

get

Recupera le autorizzazioni account e contenitore di un utente.

list

Elenca tutti gli utenti che hanno accesso all'account, nonché le autorizzazioni per account e contenitori concesse a ciascuno di loro.

update

Aggiorna le autorizzazioni account e contenitore di un utente.