User Permissions

Para ver una lista de métodos para este recurso, consulta el final de esta página.

Representaciones de recursos

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

{
  "path": string,
  "accountId": string,
  "emailAddress": string,
  "accountAccess": {
    "permission": string
  },
  "containerAccess": [
    {
      "containerId": string,
      "permission": string
    }
  ]
}
Nombre de la propiedad Valor Descripción Notas
accountAccess nested object Permisos de acceso a la cuenta de GTM.
accountAccess.permission string Indica si el usuario no tiene acceso, acceso de usuario o acceso de administrador a una cuenta.

Los valores aceptables son los siguientes:
  • "accountPermissionUnspecified"
  • "admin"
  • "noAccess"
  • "user"
accountId string El ID de la cuenta identifica de forma exclusiva la cuenta de GTM.
containerAccess[] list Permisos de acceso al contenedor de GTM.
containerAccess[].containerId string ID del contenedor de GTM.
containerAccess[].permission string Lista de permisos de contenedor.

Los valores aceptables son los siguientes:
  • "approve"
  • "containerPermissionUnspecified"
  • "edit"
  • "noAccess"
  • "publish"
  • "read"
emailAddress string Dirección de correo electrónico del usuario.
path string Ruta relativa de la API de UserPermission de GTM.

Métodos

crear
Crea una cuenta de usuario y acceso al contenedor.
borrar
Quita a un usuario de la cuenta y revoca el acceso a ella y a todos sus contenedores.
get
Obtiene la cuenta de un usuario y el acceso al contenedor.
list
Enumera todos los usuarios que tienen acceso a la cuenta junto con el acceso de usuario de la cuenta y el contenedor otorgado a cada uno de ellos.
actualizar
Actualiza la cuenta del usuario y el acceso al contenedor.