Para ativar o agendamento é necessário que a conta GSuite da sua empresa seja configurada. Abaixo é apresentado um passo a passo de como fazer essa configuração e como conseguir o arquivo necessário para habilitar a integração.
Para configurar, será necessária uma pessoa administradora do GSuite de sua empresa para seguir os passos abaixo.
Primeiro acesse o Google Cloud Platform para criar um projeto. Clique em Selecione um projeto.
No painel de projetos e clique em Novo projeto.
Insira um nome para o projeto e selecione uma organização (subdomínio da sua empresa) e clique em criar.
É necessário selecionar uma organização para que a integração funcione corretamente.
No sino, das notificações, no topo da página será mostrado que o projeto esta sendo criado, quando terminado selecione o projeto.
Caso não selecione pelo sino vá em Selecione um projeto e clique no nome do projeto que foi criado
Agora é necessário criar uma conta de serviço, então clique em Menu > IAM e Administrador > Contas de serviço.
Clique em Criar conta de serviço.
Só é obrigatório preencher o campo do nome da conta de serviço, os outros campos são opcionais. Ao preencher os dados clique em concluir.
Após a criação da conta de serviço na lista, clique nos três pontos do novo item criado e selecione a opção Gerenciar chaves.
Na nova página clique em "ADICIONAR CHAVE" e depois "Criar nova chave".
Essa ação irá mostrar um menu para realizar o download de um arquivo, selecione a opção JSON e clique em criar. Como apresentado no menu é necessário salvar este arquivo em um lugar seguro.
Este arquivo é o que será utilizado no momento de configurar a integração no Marketplace.
O próximo passo agora é dar as permissões necessárias. Volte ao console do Google Cloud, vá em Menu > API e serviços > Biblioteca.
Escreva Calendar na barra de busca, e então selecione Google Calendar API.
Uma nova página será apresentada com algumas opções, clique em Ativar.
Agora, é preciso configurar o GSuite para que o sistema consiga criar, editar e excluir eventos nos calendários dos usuários da sua empresa sempre que utilizarem a função de agendamento. Para isso, siga estes passos:
Agora, o sistema poderá gerenciar os eventos nos calendários dos usuários corretamente.
Após estes passos basta ir ao Marketplace e configurar a integração, adicionando o arquivo JSON com a chave privada que foi feito o donwload anteriormente.