PermissionChange
Zmiana uprawnień do elementu.
Zapis JSON |
---|
{ "addedPermissions": [ { object ( |
Pola | |
---|---|
addedPermissions[]
|
Zestaw uprawnień dodanych przez tę zmianę. |
removedPermissions[]
|
Zbiór uprawnień usuniętych przez tę zmianę. |
Uprawnienia
Ustawienie uprawnień obiektu.
Zapis JSON |
---|
{ "role": enum ( |
Pola | |
---|---|
role
|
Wskazuje rolę uprawnień do Dysku Google. Rola ta określa, czy użytkownik może odczytywać, zapisywać i komentować elementy. |
allowDiscovery
|
Jeśli ma wartość true (prawda), element można znaleźć (np. w kolekcji „Udostępnione dla mnie” użytkownika) bez konieczności podawania linku do niego. |
Pole sumy
scope . Encja otrzymała rolę.
scope może mieć tylko jeden z tych parametrów:
|
|
user
|
Użytkownik, którego dotyczy to uprawnienie. |
group
|
Grupa, której dotyczy to uprawnienie. |
domain
|
Domena, do której odnosi się to uprawnienie. |
anyone
|
Jeśli je skonfigurujesz, to uprawnienie będzie dotyczyło każdego, nawet niezalogowanych użytkowników. |
Rola
Wartości w polu enum | |
---|---|
ROLE_UNSPECIFIED
|
Rola jest niedostępna. |
OWNER
|
Rola przyznająca pełny dostęp. |
ORGANIZER
|
Rola umożliwiająca zarządzanie osobami i ustawieniami. |
FILE_ORGANIZER
|
Rola umożliwiająca współtworzenie treści i zarządzanie nimi. |
EDITOR
|
Rola, która umożliwia dodawanie treści. Ta rola jest czasem nazywana też „autorem”. |
COMMENTER
|
Rola, która umożliwia wyświetlanie i komentowanie treści. |
VIEWER
|
Rola umożliwiająca wyświetlanie treści. Ta rola jest czasem nazywana też „odczytem”. |
PUBLISHED_VIEWER
|
Rola umożliwiająca wyświetlanie treści dopiero po ich opublikowaniu w internecie. Ta rola jest czasem nazywana „czytelnikiem opublikowanych”. Więcej informacji znajdziesz na stronie https://support.google.com/sites/answer/6372880. |
Wszyscy
Reprezentuje dowolnego użytkownika (w tym wylogowanego).