Acl

Listę metod dotyczących tego zasobu znajdziesz na końcu tej strony.

Prezentacje zasobów

{
  "kind": "calendar#aclRule",
  "etag": etag,
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}
Nazwa usługi Wartość Opis Uwagi
etag etag 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 zapewnia dostępu.
  • freeBusyReader” – zapewnia dostęp do odczytu informacji o dostępności.
  • reader” – zapewnia dostęp do odczytu kalendarza. Wydarzenia prywatne będą widoczne dla użytkowników z dostępem do odczytu, ale szczegóły wydarzeń będą ukryte.
  • writerWithoutPrivateAccess” – zapewnia dostęp do odczytu i zapisu kalendarza. Wydarzenia prywatne będą widoczne dla użytkowników z dostępem writerWithoutPrivateAccess, ale szczegóły wydarzeń będą ukryte.
  • writer” – zapewnia dostęp do odczytu i zapisu kalendarza. Wydarzenia prywatne będą widoczne dla użytkowników z dostępem do zapisu, a szczegóły wydarzeń będą widoczne. Zapewnia dostęp do odczytu list kontroli dostępu kalendarza.
  • owner” – zapewnia dostęp do zarządzania kalendarzem. Ta rola ma wszystkie uprawnienia roli zapisującego oraz dodatkową możliwość modyfikowania poziomów dostępu innych użytkowników.

writable
scope object Zakres, w jakim ta reguła ACL przyznaje dostęp do kalendarza.
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” lub publicznemu dotyczą każdego użytkownika, niezależnie od tego, czy jest on uwierzytelniony.
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”. writable

Metody

usuń
Usuwa regułę kontroli dostępu.
zacznij korzystać z
Zwraca regułę kontroli dostępu.
wstaw
Tworzy regułę kontroli dostępu.
list
Zwraca reguły na liście kontroli dostępu do kalendarza.
patch
Aktualizuje regułę kontroli dostępu. Ta metoda obsługuje semantykę poprawki. Pamiętaj, że każde żądanie poprawki zużywa 3 jednostki limitu; zalecamy użycie metody get, a następnie update. Wartości pól, które określisz, zastąpią dotychczasowe wartości. Pola, których nie określisz w żądaniu, pozostaną bez zmian. Pola tablicowe, jeśli zostaną określone, zastąpią istniejące tablice; spowoduje to odrzucenie wszystkich poprzednich elementów tablicy.
aktualizacja
Aktualizuje regułę kontroli dostępu.
zegarek
Obserwuj zmiany w zasobach ACL.