Configurar sincronização com calendário Microsoft Office 365
Pré-requisitos
- Acesso ao menu Configuração > Sincronização de calendário (CM031).
- Conta corporativa Office 365.
- Configurar Active Directory do Azure.
Apresentação
O SoftExpert Suite permite configurar uma sincronização com o calendário do Microsoft Office 365 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 calendário Microsoft Office 365
1. Acesse o portal do Microsoft Azure e faça login com sua conta corporativa Office 365.
2. Clique no ícone e, no painel lateral que será apresentado, acesse a opção Active Directory do Azure e, em seguida, clique em Registro de aplicativo.
3. Clique na opção Novo registro.
4. Preencha os campos que serão apresentados:
- Nome: informe um nome de fácil identificação do aplicativo, por exemplo: Calendar Sync App.
- Tipos de conta com suporte: selecione a opção Contas em qualquer diretório organizacional (Qualquer diretório do Azure AD – Multilocatário) e contas pessoais da Microsoft (por exemplo, Skype, Xbox).
O campo da seção URI de redirecionamento não precisa ser preenchido, pois o serviço realiza a autenticação usando o fluxo de credenciais do cliente OAuth2. Com isso, não há necessidade de um retorno de chamada.
5. Clique na opção Registrar na parte inferior.
6. Neste momento, será apresentada a Visão Geral do aplicativo. Copie os valores dos seguintes campos e guarde-os em local seguro, pois serão utilizados para configurar a sincronização do calendário na tela Sincronização de calendário (CM031):
- ID do aplicativo (cliente): será utilizado no campo Client ID.
- ID do diretório (locatário): será utilizado no campo Instância.
7. No painel de menus lateral, clique na opção Permissões de APIs.
Clique na permissão User.Read apresentada na lista de registros.
No painel lateral que será apresentado, clique na opção Remover permissão e confirme a solicitação realizada pelo sistema.
Se ocorrer o erro Unable to complete due to service connection error, please try again later, espere algumas horas e tente novamente.
8. Feito isso, clique na opção Adicionar uma permissão, na parte superior da listagem.
9. No painel lateral, clique em Microsoft Graph e, em seguida, em Permissões de aplicativo.
10. Localize o agrupador Calendars e marque as seguintes opções:
- Calendars.Read - Read calendars in all mailboxes.
- Calendar.ReadWrite - Read and write calendars in all mailboxes.
11. Feito isso, clique no botão Adicionar permissões.
12. As permissões adicionadas serão apresentadas na lista de registros. Clique no botão Conceder consentimento do administrador para ... e confirme.
Posteriormente, você pode visualizar as permissões em Aplicativos empresariais > [Nome do aplicativo - passo 4] > Segurança > Permissões.
13. Novamente no painel de menus lateral, clique na opção Certificados e segredos.
14. Na seção Segredos do cliente, clique em Novo segredo do cliente.
15. No painel que será apresentado, informe uma descrição e, no campo Expira em, selecione a opção Nunca. Feito isso, clique em Adicionar.
Neste momento, o segredo do cliente será apresentado na listagem. Copie o conteúdo mostrado na coluna Valor e guarde-o em local seguro, pois este é o Client Secret que será utilizado para configurar a sincronização do calendário no menu Sincronização de calendário (CM031).
Conclusão
Com as configurações finalizadas no Microsoft Azure, é possível habilitar e configurar a sincronização do SoftExpert Suite com o calendário do Microsoft Office 365.