Acl

Список методов для этого ресурса см. в конце этой страницы.

Представления ресурсов

{
  "kind": "calendar#aclRule",
  "etag": etag,
  "id": string,
  "scope": {
    "type": string,
    "value": string
  },
  "role": string
}
Имя объекта недвижимости Ценить Описание Примечания
etag etag ETag ресурса.
id string Идентификатор правила списка контроля доступа (ACL). См. раздел Общий доступ к календарям .
kind string Тип ресурса (" calendar#aclRule ").
role string Роль, назначенная области действия. Возможные значения:
  • « none » — не предоставляет доступа.
  • « freeBusyReader » — обеспечивает доступ для чтения к информации о занятости.
  • « reader » — предоставляет доступ для чтения к календарю. Закрытые мероприятия будут видны пользователям с доступом для чтения, но подробности о мероприятиях будут скрыты.
  • « writer » — предоставляет доступ на чтение и запись в календарь. Закрытые мероприятия будут видны пользователям с доступом на запись, а также будут видны подробности мероприятий. Предоставляет доступ на чтение списков контроля доступа (ACL) календаря.
  • « owner » — предоставляет доступ к календарю на уровне менеджера. Эта роль обладает всеми полномочиями роли автора, а также возможностью изменять уровни доступа других пользователей.

записываемый
scope object Степень, в которой доступ к календарю предоставляется данным правилом ACL.
scope. type string Тип области действия. Возможные значения:
  • « default » — публичная область действия. Это значение по умолчанию.
  • « user » — ограничивает область действия одним пользователем.
  • « group » — ограничивает область действия группой.
  • « domain » — ограничивает область действия доменом.
Примечание: разрешения, предоставленные области действия « default » или публичной области действия, применяются к любому пользователю, независимо от того, аутентифицирован он или нет.
scope. value string Адрес электронной почты пользователя или группы, либо имя домена, в зависимости от типа области действия. Не указывается для типа « default ». записываемый

Методы

удалить
Удаляет правило контроля доступа.
получать
Возвращает правило контроля доступа.
вставлять
Создает правило контроля доступа.
список
Возвращает правила в списке управления доступом для календаря.
пластырь
Обновляет правило управления доступом. Этот метод поддерживает семантику патчей. Обратите внимание, что каждый запрос на патч расходует три единицы квоты; предпочтительнее использовать get а затем update . Указанные значения полей заменяют существующие значения. Поля, не указанные в запросе, остаются без изменений. Поля массивов, если они указаны, перезаписывают существующие массивы; при этом все предыдущие элементы массива отменяются.
обновлять
Обновляет правило контроля доступа.
смотреть
Следите за изменениями в ресурсах ACL.