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 » — обеспечивает доступ к календарю для чтения и записи. Частные события будут видны пользователям с правами записи, а подробности событий будут видны. - «
owner » — указывает право собственности на календарь. Эта роль имеет все разрешения роли писателя, а также дополнительную возможность просматривать списки ACL и управлять ими.
| записываемый |
scope | object | Степень, в которой доступ к календарю предоставляется этим правилом ACL. | |
scope. type | string | Тип области. Возможные значения:- «
default » — публичная область действия. Это значение по умолчанию. - «
user » — ограничивает область действия одним пользователем. - «
group » — ограничивает область действия группой. - «
domain » — ограничивает область действия доменом. Примечание. Разрешения, предоставленные для области « default », или общедоступной, применяются к любому пользователю, прошедшему проверку подлинности или нет. | |
scope. value | string | Адрес электронной почты пользователя или группы или имя домена в зависимости от типа области. Опущено для типа « default ». | записываемый |
Методы
- удалить
- Удаляет правило контроля доступа.
- получать
- Возвращает правило контроля доступа.
- вставлять
- Создает правило контроля доступа.
- список
- Возвращает правила в списке управления доступом для календаря.
- пластырь
- Обновляет правило контроля доступа. Этот метод поддерживает семантику исправлений. Обратите внимание, что каждый запрос на исправление использует три единицы квоты; предпочитайте использовать
get
за которым следует update
. Указанные вами значения полей заменяют существующие значения. Поля, которые вы не укажете в запросе, остаются без изменений. Поля массива, если они указаны, перезаписывают существующие массивы; это отбрасывает все предыдущие элементы массива. - обновлять
- Обновляет правило контроля доступа.
- смотреть
- Следите за изменениями в ресурсах ACL.
Если не указано иное, контент на этой странице предоставляется по лицензии Creative Commons "С указанием авторства 4.0", а примеры кода – по лицензии Apache 2.0. Подробнее об этом написано в правилах сайта. Java – это зарегистрированный товарный знак корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2024-11-14 UTC.
[null,null,["Последнее обновление: 2024-11-14 UTC."],[[["Resource representations define the structure of access control list (ACL) rules for Google Calendar, encompassing properties like `etag`, `id`, `kind`, `role`, and `scope`."],["`role` property dictates the level of access granted, ranging from no access (`none`) to full ownership (`owner`), influencing visibility and manipulation of calendar data."],["`scope` property determines the extent of access, targeting specific users, groups, domains, or the public (`default`), with varying implications for data sharing."],["Supported methods provide functionalities to manage ACL rules, including creating (`insert`), retrieving (`get`), updating (`update`, `patch`), deleting (`delete`), listing (`list`), and watching for changes (`watch`)."]]],[]]