PermissionChange

PermissionChange

Zmiana uprawnień do elementu.

Zapis JSON
{
  "addedPermissions": [
    {
      object (Permission)
    }
  ],
  "removedPermissions": [
    {
      object (Permission)
    }
  ]
}
Pola
addedPermissions[]

object (Permission)

Zestaw uprawnień dodanych przez tę zmianę.

removedPermissions[]

object (Permission)

Zbiór uprawnień usuniętych przez tę zmianę.

Uprawnienia

Ustawienie uprawnień obiektu.

Zapis JSON
{
  "role": enum (Role),
  "allowDiscovery": boolean,

  // Union field scope can be only one of the following:
  "user": {
    object (User)
  },
  "group": {
    object (Group)
  },
  "domain": {
    object (Domain)
  },
  "anyone": {
    object (Anyone)
  }
  // End of list of possible types for union field scope.
}
Pola
role

enum (Role)

Wskazuje rolę uprawnień do Dysku Google. Rola ta określa, czy użytkownik może odczytywać, zapisywać i komentować elementy.

allowDiscovery

boolean

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

object (User)

Użytkownik, którego dotyczy to uprawnienie.

group

object (Group)

Grupa, której dotyczy to uprawnienie.

domain

object (Domain)

Domena, do której odnosi się to uprawnienie.

anyone

object (Anyone)

Jeśli je skonfigurujesz, to uprawnienie będzie dotyczyło każdego, nawet niezalogowanych użytkowników.

Rola

Role uprawnień do Dysku Google.

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).