Существует два разных способа поделиться данными календаря и событий с другими.
Во-первых, вы можете предоставить общий доступ к целому календарю с определённым уровнем доступа. Например, вы можете создать командный календарь, а затем выполнять следующие действия:
- Предоставьте всем членам вашей команды право добавлять и изменять события в календаре.
- Предоставьте своему начальнику право видеть события в вашем календаре.
- Дайте своим клиентам право видеть только время, когда вы свободны или заняты, но не подробности событий.
Вы также можете настроить доступ к отдельным событиям в общем календаре.
Кроме того, вы можете приглашать других участников на отдельные мероприятия в вашем календаре. Приглашение кого-либо на мероприятие добавляет копию этого мероприятия в его календарь. Копия в календаре участника видна другим участникам в соответствии с настройками общего доступа. Приглашенный может принять или отклонить приглашение, а также внести некоторые изменения в свою копию мероприятия, например, изменить цвет мероприятия в своем календаре и добавить напоминание. Подробнее о приглашении пользователей на мероприятие …
Совместное использование календарей
Владельцы календаря могут предоставлять к нему доступ другим пользователям. Настройки общего доступа к календарю определяются списком контроля доступа ( ACL ) этого календаря. Каждый ресурс в списке ACL предоставляет указанному получателю определённую роль доступа, которая может быть одной из перечисленных в следующей таблице:
Роль | Привилегия доступа, предоставленная ролью |
---|---|
none | Не предоставляет доступа. |
freeBusyReader | Позволяет получателю гранта видеть, свободен ли календарь в заданное время, но не предоставляет доступ к информации о событиях. Информацию о занятости можно получить с помощью операции freeBusy.query . |
reader | Позволяет получателю гранта читать события в календаре. |
writer | Позволяет получателю прав читать и добавлять события в календарь. Эта роль также позволяет просматривать списки контроля доступа (ACL). |
owner | Предоставляет право владения календарем. Эта роль обладает всеми полномочиями роли автора, а также возможностью управления списками контроля доступа (ACL). |
Возможные получатели грантов:
- другой отдельный пользователь
- группа пользователей
- домен
- публичный (предоставляет доступ всем).
По умолчанию каждый пользователь имеет права владельца своего основного календаря, и этот доступ не может быть отозван. Для каждого календаря можно добавить до 6000 списков контроля доступа.
Для Google Workspace Пользователи, существуют также настройки домена, которые могут ограничивать максимально допустимый доступ. Например, предположим, что в вашем домене есть настройка, разрешающая только общий доступ к календарю занятости. В этом случае, даже если вы предоставите публике доступ с правами автора, пользователи за пределами домена будут видеть только информацию о занятости.
Видимость события
После предоставления общего доступа к календарю вы можете настроить доступ к отдельным событиям в календаре, изменив свойство видимости события. Это свойство не имеет значения для календарей, к которым не предоставлен общий доступ. В следующей таблице перечислены возможные значения свойства видимости:
Видимость | Значение |
---|---|
default | Видимость мероприятия определяется списками контроля доступа (ACL) календаря. Разные участники одного и того же мероприятия могут иметь разные списки контроля доступа (ACL) и права доступа. Если пользователь с private календарём отправляет приглашение на мероприятие с настройками видимости default другому пользователю с общедоступным календарём, мероприятие будет полностью видно в календаре этого участника. |
public | Подробную информацию об этом событии смогут увидеть все, у кого есть доступ к календарю не ниже freeBusyReader . |
private | Подробную информацию об этом событии смогут увидеть только пользователи, имеющие как минимум права writer календаря. |