PermissionChange

PermissionChange

Es un cambio de la configuración de permisos de un elemento.

Representación JSON
{
  "addedPermissions": [
    {
      object (Permission)
    }
  ],
  "removedPermissions": [
    {
      object (Permission)
    }
  ]
}
Campos
addedPermissions[]

object (Permission)

Es el conjunto de permisos que agrega este cambio.

removedPermissions[]

object (Permission)

Es el conjunto de permisos que se quitaron con este cambio.

Permisos

La configuración de permisos de un objeto.

Representación JSON
{
  "role": enum (Role),
  "allowDiscovery": boolean,

  // Union field scope can be only one of the following:
  "user": {
    object (User)
  },
  "group": {
    object (Group)
  },
  "domain": {
    object (Domain)
  },
  "anyone": {
    object (Anyone)
  }
  // End of list of possible types for union field scope.
}
Campos
role

enum (Role)

Indica el rol de permisos de Google Drive. El rol determina la capacidad de un usuario para leer, escribir y comentar elementos.

allowDiscovery

boolean

Si es verdadero, el elemento se puede descubrir (p.ej., en la colección "Compartidos conmigo" del usuario) sin necesidad de un vínculo al elemento.

Campo de unión scope. La entidad a la que se le otorgó el rol. scope solo puede ser una de las siguientes opciones:
user

object (User)

El usuario al que se aplica este permiso.

group

object (Group)

Indica el grupo al que se aplica este permiso.

domain

object (Domain)

Indica el dominio al que se aplica este permiso.

anyone

object (Anyone)

Si se establece, este permiso se aplica a todos, incluso a los usuarios que no hayan accedido a sus cuentas.

Rol

Los roles de permisos de Google Drive

Enumeradores
ROLE_UNSPECIFIED El rol no está disponible.
OWNER Un rol que otorga acceso total.
ORGANIZER Un rol que otorga la capacidad de administrar personas y parámetros de configuración.
FILE_ORGANIZER Es un rol que otorga la capacidad de contribuir y administrar contenido.
EDITOR Es un rol que otorga la capacidad de contribuir contenido. A veces, este rol también se conoce como "escritor".
COMMENTER Es un rol que otorga la capacidad de ver y comentar contenido.
VIEWER Es un rol que otorga la capacidad de ver contenido. A veces, esta función también se conoce como "lector".
PUBLISHED_VIEWER Es un rol que otorga la capacidad de ver el contenido solo después de que se haya publicado en la Web. A veces, este rol también se conoce como "lector publicado". Para obtener más información, consulta https://support.google.com/sites/answer/6372880.

Cualquier persona

Representa a cualquier usuario (incluido un usuario que no accedió a su cuenta).