Há duas maneiras diferentes de compartilhar dados de agenda e dados de eventos com outras pessoas.
Primeiro, você pode compartilhar uma agenda inteira, com um nível de acesso especificado. Por exemplo, você pode criar uma agenda de equipe e fazer coisas como:
- Conceder a todos os membros da equipe o direito de adicionar e modificar eventos na agenda
- Conceder ao seu chefe o direito de ver os eventos na sua agenda
- Conceder aos seus clientes o direito de ver apenas quando você está livre ou ocupado, mas não os detalhes dos eventos
Você também pode ajustar o acesso a eventos individuais na agenda compartilhada.
Como alternativa, você pode convidar outras pessoas para eventos individuais na sua agenda. Ao convidar alguém para um evento, uma cópia dele é colocada na agenda da pessoa. A cópia na agenda do participante fica visível para outras pessoas de acordo com a configuração de compartilhamento do participante. O convidado pode aceitar ou rejeitar o convite e, até certo ponto, também modificar a cópia do evento. Por exemplo, mudar a cor que ele tem na agenda e adicionar um lembrete. Saiba mais sobre como convidar usuários para um evento.
Compartilhar agendas
Os proprietários de uma agenda podem compartilhá-la concedendo acesso a outros usuários. As configurações de compartilhamento de uma agenda são representadas pela ACL coleção (lista de controle de acesso) dessa agenda. Cada recurso na coleção ACL concede a um beneficiário especificado um determinado papel de acesso, que é um dos listados na tabela a seguir:
| Papel | Privilégio de acesso concedido pelo papel |
|---|---|
none |
Não fornece acesso. |
freeBusyReader |
Permite que o beneficiário veja se a agenda está livre ou ocupada em um determinado momento, mas não permite o acesso aos detalhes do evento. As informações de disponibilidade podem ser recuperadas usando a operação freeBusy.query. |
reader |
Permite que o beneficiário leia eventos na agenda. |
writer |
Permite que o beneficiário leia e grave eventos na agenda. Esse papel também pode ver ACLs. |
owner |
Fornece acesso de administrador à agenda. Esse papel tem todas as permissões do papel de gravador, com a capacidade adicional de modificar os níveis de acesso de outros usuários. |
Os possíveis beneficiários são:
- outro usuário individual
- um grupo de usuários
- um domínio
- público (concede acesso a todos).
Por padrão, cada usuário tem acesso de proprietário à agenda principal, e esse acesso não pode ser renunciado. É possível adicionar até 6.000 ACLs por agenda.
Para usuários do Google Workspace, também há configurações de domínio que podem restringir o acesso máximo permitido. Por exemplo, suponha que seu domínio tenha uma configuração que permita apenas o compartilhamento de agendas de disponibilidade. Nesse caso, mesmo que você conceda acesso de gravador ao público, os usuários fora do domínio só vão ver os detalhes de disponibilidade.
Visibilidade do evento
Depois que a agenda for compartilhada, você poderá ajustar o acesso a eventos individuais em uma agenda mudando a propriedade de visibilidade do evento. Essa propriedade não tem significado para agendas não compartilhadas. A tabela a seguir lista os valores possíveis da propriedade de visibilidade:
| Visibilidade | Significado |
|---|---|
default |
A visibilidade do evento é determinada pelas ACLs da agenda. Participantes diferentes do mesmo evento podem ter ACLs e compartilhamento diferentes. Se um usuário com uma agenda private enviar um convite para um evento usando a visibilidade default para outro usuário com uma agenda visível publicamente, o evento ficará totalmente visível na agenda do participante. |
public |
Os detalhes desse evento ficam visíveis para todos que têm pelo menos acesso freeBusyReader à agenda. |
private |
Os detalhes desse evento só ficam visíveis para usuários com pelo menos acesso writer à agenda. |