PermissionChange

РазрешениеИзменить

Изменение настройки разрешения для элемента.

JSON-представление
{
  "addedPermissions": [
    {
      object (Permission)
    }
  ],
  "removedPermissions": [
    {
      object (Permission)
    }
  ]
}
Поля
addedPermissions[]

object ( Permission )

Набор разрешений, добавленный этим изменением.

removedPermissions[]

object ( Permission )

Набор разрешений, удаленных в результате этого изменения.

Разрешение

Настройка разрешения объекта.

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.
}
Поля
role

enum ( Role )

Указывает роль разрешений Google Диска . Роль определяет способность пользователя читать, писать и комментировать элементы.

allowDiscovery

boolean

Если это правда, элемент можно найти (например, в коллекции пользователя «Доступно со мной») без необходимости ссылки на этот элемент.

scope действия поля Union. Сущность предоставила роль. scope может быть только одной из следующих:
user

object ( User )

Пользователь, к которому применяется это разрешение.

group

object ( Group )

Группа, к которой применяется это разрешение.

domain

object ( Domain )

Домен, к которому применяется это разрешение.

anyone

object ( Anyone )

Если установлено, это разрешение применяется ко всем, даже к вышедшим из системы пользователям.

Роль

Роли разрешений Google Диска .

Перечисления
ROLE_UNSPECIFIED Роль недоступна.
OWNER Роль, предоставляющая полный доступ.
ORGANIZER Роль, предоставляющая возможность управлять людьми и настройками.
FILE_ORGANIZER Роль, предоставляющая возможность вносить свой вклад и управлять контентом.
EDITOR Роль, предоставляющая возможность вносить контент. Эту роль иногда также называют «писателем».
COMMENTER Роль, предоставляющая возможность просматривать и комментировать контент.
VIEWER Роль, предоставляющая возможность просмотра контента. Эту роль иногда также называют «читателем».
PUBLISHED_VIEWER Роль, предоставляющая возможность просматривать контент только после его публикации в Интернете. Эту роль иногда также называют «опубликованным читателем». Дополнительную информацию см. на странице https://support.google.com/sites/answer/6372880 .

Любой

Представляет любого пользователя (включая вышедшего из системы пользователя).