REST Resource: accounts.permissions

Recurso: UserAccess

Representa los permisos de un usuario para una cuenta y su contenedor.

Representación JSON
{
  "accountId": string,
  "permissionId": string,
  "emailAddress": string,
  "accountAccess": {
    object (AccountAccess)
  },
  "containerAccess": [
    {
      object (ContainerAccess)
    }
  ]
}
Campos
accountId

string

ID de la cuenta de GTM.

permissionId

string

ID de permiso de la cuenta.

emailAddress

string

Dirección de correo electrónico del usuario.

accountAccess

object (AccountAccess)

Permisos de acceso a la cuenta de GTM

containerAccess[]

object (ContainerAccess)

Permisos de acceso al contenedor de GTM

AccountAccess

Define los permisos de acceso a la cuenta de Google Tag Manager.

Representación JSON
{
  "permission": [
    enum (Permission)
  ]
}
Campos
permission[]

enum (Permission)

Lista de permisos de la cuenta. Los permisos de cuenta válidos son los siguientes:

read

y

manage

.

Permiso

Enumeraciones
read
edit
publish
delete
manage
editWorkspace

ContainerAccess

Define los permisos de acceso al contenedor de Google Tag Manager.

Representación JSON
{
  "containerId": string,
  "permission": [
    enum (Permission)
  ]
}
Campos
containerId

string

ID del contenedor de GTM.

permission[]

enum (Permission)

Es la lista de permisos de Container. Los permisos válidos del contenedor son los siguientes:

read, edit, delete, publish

.

Métodos

create

Crea los permisos de cuenta y contenedor de un usuario.

delete

Quita un usuario de la cuenta y revoca el acceso a ella y a todos sus contenedores.

get

Obtiene los permisos de la cuenta y del contenedor de un usuario.

list

Muestra una lista de todos los usuarios que tienen acceso a la cuenta, junto con los permisos de cuenta y de contenedor que se les otorgaron a cada uno.

update

Actualiza los permisos de la cuenta y del contenedor de un usuario.