O SE Suite permite configurar uma sincronização com o Google Calendar para gerenciamento de eventos. Para que a sincronização seja habilitada com sucesso, é necessário, primeiramente, realizar as seguintes configurações:
1.
|
Acesse o Google Cloud Plataform e faça login com sua conta Google Workspace.
|
2.
|
Clique na opção Selecione um projeto. Caso você já tenha projetos criados, clique na parte superior onde é apresentado o nome do último projeto aberto.
|
3.
|
Na tela que será aberta, acione a opção Novo projeto.
|
4.
|
Na tela que será apresentada, preencha o campo Nome do projeto com um nome que identifique o projeto que está sendo criado. Caso desejar, é possível editar o código do projeto.
|
5.
|
Em seguida, clique em Criar.
|
6.
|
No painel de notificações, selecione o projeto recém-criado.
|
7.
|
No menu de navegação lateral, clique em APIs e serviços e selecione a opção Biblioteca.
|
8.
|
Em seguida, localize e selecione o card Google Calendar API.
|
9.
|
Na tela que será apresentada clique no botão Ativar. Aguarde até a tela terminar de carregar.
|
10.
|
Volte ao menu de navegação lateral, clique em IAM e Admin e selecione a opção Contas de serviço.
|
11.
|
Em seguida, clique na opção Criar conta de serviço:
i.
|
Na etapa Detalhes da conta de serviço, estão disponíveis os seguintes campos:
Nome da conta de serviço: Informe um nome que identifique a conta de serviço.
ID da conta de serviço: Informe um código para a conta de serviço.
Descrição da conta de serviço: Caso desejar, descreva como a conta de serviço será usada.
|
ii.
|
Em seguida, clique em Criar.
|
iii.
|
Na etapa Conceda acesso para a conta de serviço ao projeto (opcional), selecione no campo Papel, a opção Projeto Editor.
|
iv.
|
Clique em Continuar.
|
v.
|
Na etapa Conceda ao usuário acesso a essa conta de serviço (opcional), clique na opção Criar chave e no painel que será apresentado, selecione a opção JSON.
|
vi.
|
Clique em Criar. Neste momento, será apresentada uma tela informando que a chave privada foi salva em seu computador e será feito o download de um arquivo .json. Feche a tela apresentada. Guarde o arquivo .json em local seguro, pois ele será utilizado para configurar a sincronização do calendário na tela Sincronização de calendário (CM031).
|
|
12.
|
No menu de Contas de serviço, selecione a conta configurada anteriormente e na coluna Ações, clique na opção Editar.
|
13.
|
Na seção Status da conta de serviço, marque a opção Ativar a delegação em todo o domínio do G Suíte. Em seguida, copie o valor mostrado no campo ID exclusivo e guarde-o em local seguro, pois ele será utilizado no Admin Console.
|
1.
|
Após realizar as configurações descritas anteriormente, acesse o Google Admin Console e clique na opção Segurança.
|
2.
|
Em seguida, clique na opção Controles de API.
|
3.
|
Na seção Delegação em todo o domínio, da tela que será aberta, clique em Gerenciar a delegação em todo o domínio.
|
4.
|
Na tela que será apresentada, clique na opção Adicionar novo e preencha os seguintes campos:
▪ID do Cliente: Informe o ID exclusivo (Google Cloud Plataform, passo 13). Marque também a opção Substituir ID do cliente existente. ▪Escopos OAuth (delimitados por vírgula): Preencha com "https://www.googleapis.com/auth/calendar".
|
5.
|
Feito isso, clique em Autorizar.
|
Após realizar as configurações acima, acesse o componente SE Configuração, menu Configuração Sincronização de calendário (CM031), habilite a sincronização de calendário e clique na opção Google calendar. Feito isso, faça upload do arquivo .json e teste a configuração.
|