Acl

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

Representaciones de recursos

{
  "kind": "calendar#aclRule",
  "etag": etag,
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}
Nombre de la propiedad Valor Descripción Notas
etag etag ETag del recurso.
id string Identificador de la regla de la lista de control de acceso (LCA). Consulta Cómo compartir calendarios.
kind string Es el tipo de recurso ("calendar#aclRule").
role string El rol asignado al permiso. Los valores posibles son:
  • "none": No proporciona acceso.
  • "freeBusyReader": Proporciona acceso de lectura a la información de disponible/ocupado.
  • "reader": Proporciona acceso de lectura al calendario. Los eventos privados se mostrarán a los usuarios con acceso de lectura, pero se ocultarán los detalles de los eventos.
  • "writer": Proporciona acceso de lectura y escritura al calendario. Los eventos privados serán visibles para los usuarios con acceso de escritor y los detalles del evento serán visibles.
  • "owner": Proporciona la propiedad del calendario. Este rol cuenta con todos los permisos del rol de escritor, además de la capacidad adicional de ver y manipular las LCA.
admite escritura
scope object La medida en la que esta regla de LCA otorga acceso al calendario.
scope.type string El tipo de alcance. Los valores posibles son:
  • "default": Alcance público. Este es el valor predeterminado.
  • user”: Limita el alcance a un solo usuario.
  • group”: Limita el alcance a un grupo.
  • domain”: Limita el alcance de un dominio.
Nota: Los permisos otorgados al permiso “default”, o público, se aplican a cualquier usuario, autenticado o no.
scope.value string La dirección de correo electrónico de un usuario o grupo, o el nombre de un dominio, según el tipo de permiso. Se omite para el tipo "default". admite escritura

Métodos

borrar
Borra una regla de control de acceso.
get
Muestra una regla de control de acceso.
insertar
Crea una regla de control de acceso.
list
Muestra las reglas de la lista de control de acceso del calendario.
patch
Actualiza una regla de control de acceso. Este método es compatible con la semántica de parches. Ten en cuenta que cada solicitud de parche consume tres unidades de cuota. Es preferible usar get seguido de update. Los valores de campo que especifiques reemplazarán los valores existentes. Los campos que no especifiques en la solicitud no se modificarán. Los campos de array, si se especifican, reemplazan los arrays existentes. Esto descarta cualquier elemento de array anterior.
actualizar
Actualiza una regla de control de acceso.
reloj
Presta atención a los cambios en los recursos de LCA.