PermissionChange

PermissionChange

Cambio en 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 se agregan con este cambio.

removedPermissions[]

object (Permission)

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

Permiso

Es el parámetro de configuración de permisos de un objeto.

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

  "user": {
    object (User)
  },
  "group": {
    object (Group)
  },
  "domain": {
    object (Domain)
  },
  "anyone": {
    object (Anyone)
  }
}
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 "Compartido conmigo" del usuario) sin necesidad de un vínculo al elemento.

Campo de unión scope. Es la entidad a la que se le otorgó el rol. scope solo puede ser uno de los siguientes:
user

object (User)

Es el usuario al que se aplica este permiso.

group

object (Group)

Es el grupo al que se aplica este permiso.

domain

object (Domain)

Es el dominio al que se aplica este permiso.

anyone

object (Anyone)

Si se establece, este permiso se aplica a cualquier persona, incluso a los usuarios que no accedieron a su cuenta.

Rol

Las funciones de permisos de Google Drive

Enumeraciones
ROLE_UNSPECIFIED El rol no está disponible.
OWNER Es un rol que otorga acceso completo.
ORGANIZER 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, este rol también se conoce como "lector".
PUBLISHED_VIEWER Es un rol que otorga la capacidad de ver contenido solo después de que se publica en la Web. A veces, este rol también se conoce como "lector publicado". Consulta https://support.google.com/sites/answer/6372880 para obtener más información.

Cualquiera

Este tipo no tiene campos.

Representa a cualquier usuario (incluido un usuario que cerró la sesión).