Acl

Listę metod dla tego zasobu znajdziesz na końcu tej strony.

Reprezentacje zasobów

{
  "kind": "calendar#aclRule",
  "etag": etag,
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}
Nazwa usługi Wartość Opis Uwagi
etag etag Tag ETag zasobu.
id string Identyfikator reguły listy kontroli dostępu (ACL). Zobacz Udostępnianie kalendarzy.
kind string Typ zasobu („calendar#aclRule”).
role string Rola przypisana do zakresu. Możliwe wartości:
  • none” – Nie umożliwia dostępu.
  • freeBusyReader” - Zapewnia dostęp w trybie odczytu do informacji o stanie Wolny/Zajęty.
  • reader” – Zapewnia uprawnienia do odczytu kalendarza. Wydarzenia prywatne będą wyświetlane użytkownikom z uprawnieniami do odczytu, ale ich szczegóły będą ukryte.
  • writer” – Zapewnia uprawnienia do odczytu i zapisu kalendarza. Wydarzenia prywatne będą się wyświetlać użytkownikom z uprawnieniami do zapisu oraz będą widoczne szczegóły wydarzeń.
  • owner” – Udostępnia prawo własności do kalendarza. Ta rola obejmuje wszystkie uprawnienia zapisującego oraz dodatkowe możliwości wyświetlania list kontroli dostępu i manipulowania nimi.
z możliwością zapisu
scope object Zakres, w jakim dostęp do kalendarza jest przyznawany przez tę regułę ACL.
scope.type string Typ zakresu. Możliwe wartości:
  • default” – Zakres publiczny. jest to wartość domyślna
  • user” – ogranicza zakres do jednego użytkownika.
  • group” – ogranicza zakres do grupy.
  • domain” – ogranicza zakres do domeny.
Uwaga: uprawnienia przyznane zakresowi „default” (publicznemu) dotyczą każdego użytkownika, zarówno uwierzytelnionego, jak i nieuwierzytelnionego.
scope.value string Adres e-mail użytkownika lub grupy albo nazwa domeny w zależności od typu zakresu. Pominięto w przypadku typu „default”. z możliwością zapisu

Metody

usuń
Usuwa regułę kontroli dostępu.
pobierz
Zwraca regułę kontroli dostępu.
wstaw
Tworzy regułę kontroli dostępu.
list
Zwraca reguły z listy kontroli dostępu dla kalendarza.
poprawka
Aktualizuje regułę kontroli dostępu. Ta metoda obsługuje semantykę poprawki. Pamiętaj, że każde żądanie poprawki zużywa 3 jednostki limitu. preferujesz użycie ciągu get, po którym następuje update. Określone przez Ciebie wartości pól zastępują istniejące wartości. Pola, które nie zostaną określone w żądaniu, pozostaną niezmienione. Pola tablicowe (jeśli są określone) zastępują istniejące tablice; powoduje odrzucenie wszystkich poprzednich elementów tablicy.
zaktualizuj
Aktualizuje regułę kontroli dostępu.
zegarek
Oczekuj zmian w zasobach listy kontroli dostępu.