Acl

Per un elenco di metodi per questa risorsa, vai alla fine di questa pagina.

Rappresentazioni delle risorse

{
  "kind": "calendar#aclRule",
  "etag": etag,
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}
Nome proprietà Valore Descrizione Note
etag etag ETag della risorsa.
id string Identificatore della regola dell'elenco di controllo di accesso (ACL). Vedi Condivisione dei calendari.
kind string Tipo di risorsa ("calendar#aclRule").
role string Il ruolo assegnato all'ambito. I valori possibili sono:
  • "none" - Non fornisce accesso.
  • "freeBusyReader" - Fornisce l'accesso in lettura alle informazioni sulla disponibilità.
  • "reader" - Fornisce l'accesso in lettura al calendario. Gli eventi privati saranno visibili agli utenti con accesso in lettura, ma i relativi dettagli saranno nascosti.
  • "writer" - Fornisce l'accesso in lettura e scrittura al calendario. Gli eventi privati verranno mostrati agli utenti con accesso in scrittura e i dettagli degli eventi saranno visibili.
  • "owner" - Fornisce la proprietà del calendario. Questo ruolo possiede tutte le autorizzazioni del ruolo Writer con un'ulteriore possibilità di visualizzare e gestire gli ACL.
accessibile in scrittura
scope object La misura in cui l'accesso al calendario viene concesso da questa regola ACL.
scope.type string Il tipo di ambito. I valori possibili sono:
  • "default" - L'ambito pubblico. Questo è il valore predefinito.
  • "user" - Limita l'ambito a un singolo utente.
  • "group" - Limita l'ambito a un gruppo.
  • "domain" - Limita l'ambito a un dominio.
Nota: le autorizzazioni concesse all'ambito "default", ovvero pubblico, si applicano a qualsiasi utente, autenticato o meno.
scope.value string L'indirizzo email di un utente o di un gruppo oppure il nome di un dominio, a seconda del tipo di ambito. Omesso per il tipo "default". accessibile in scrittura

Metodi

elimina
Elimina una regola di controllo dell'accesso.
trova
Restituisci una regola di controllo dell'accesso.
inserisci
Crea una regola di controllo dell'accesso.
list
Restituisci le regole nell'elenco di controllo dell'accesso per il calendario.
patch
Aggiorna una regola di controllo dell'accesso. Questo metodo supporta la semantica delle patch. Tieni presente che ogni richiesta di patch utilizza tre unità di quota; preferisci usare get seguito da update. I valori dei campi specificati sostituiscono quelli esistenti. I campi non specificati nella richiesta rimangono invariati. I campi array, se specificati, sovrascrivono gli array esistenti. Vengono ignorati tutti gli elementi array precedenti.
aggiorna
Aggiorna una regola di controllo dell'accesso.
orologio
Controlla le modifiche alle risorse ACL.