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

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

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 для получения дополнительной информации.

Любой

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