Olá, como podemos ajudar?

Pesquisas recentes: Widgets do SoftExpert Solicitação - Widgets do SoftExpert Ativo - Configuração - 2.2.3 - Formulário - 2.2.3

Configurar sincronização com Google Calendar

 

Pré-requisitos

  • Acesso ao menu Configuração > Sincronização de calendário (CM031).
  • Ter uma conta Google Workspace.
  • Configurar Google Cloud Platform.
  • Configurar Google Admin Console.

 

Apresentação

O SoftExpert 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:

 

Configurar sincronização com Google Calendar

Google Cloud Platform

1. Acesse o Google Cloud Platform 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 em que é apresentado o nome do último projeto aberto.

3. Na tela que será aberta, clique na 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 deseje, é possível editar o código do projeto.

5. 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. 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. Clique na opção Criar conta de serviço:

  • 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: se desejar, descreva como a conta de serviço será usada.
  • Clique em Criar.
  • Na etapa Conceda acesso para a conta de serviço ao projeto (opcional), selecione a opção Projeto > Editor no campo Papel.
  • Clique em Continuar.
  • Na etapa Conceda ao usuário acesso a essa conta de serviço (opcional), clique na opção Criar chave e selecione a opção JSON no painel que será apresentado.
  • 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.

 

Admin Console

1. Após realizar as configurações descritas anteriormente, acesse o Google Admin Console e clique na opção Segurança.

2. 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 Platform, 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.

 

Conclusão

Com as configurações finalizadas no Google Cloud Platform e no Admin Console, é possível habilitar e configurar a sincronização do SoftExpert Suite com o calendário do Google Calendar.


Este artigo foi útil?