Last updated
Was this helpful?
Last updated
Was this helpful?
Para utilizar o Microsoft Office 365 integrado com o RobotEasy Studio, o aplicativo deverá estar integrado com a e possuir as devidas permissões configuradas para consumo do .
Para acesso ao Azure clique no link abaixo:
A integração consiste em 5 etapas:
Registrar o aplicativo;
Permissões 2.1 Tipos de permissões requeridas 2.2 Principais Permissões
Certificados e Segredos:
Adicionar um Escopo (opcional);
Estruturando o Office 365 no Studio.
Para efetuar o registro de um novo aplicativo no Azure Active Directory, basta seguir os seguintes passos:
Acessar a opção de Menu: Azure Active Directory
Clicar em Registros de Aplicativos > Novo Registro
Insira o nome para o registro
Selecione os tipos de conta com suporte que mais se adequar ao aplicativo.
Caso necessário, informe o redirecionamento de URI
Clique em Registrar.
Após o registro do aplicativo, é necessário definir as permissões, seguindo os passos abaixo:
Clicar na opção Permissões de APIs.
Clicar Adicionar uma permissão.
Selecionar Microsoft Graph. 3.1 Escolher entre: a) Permissões Delegadas b) Permissões de Aplicativos
Definir quais as permissões desejadas.
Essas execuções foram projetadas para aplicativos com permissões delegadas, apesar das permissões de aplicativo também funcionarem, seria recomendado o uso das delegadas.
Há dois tipos de permissões, delegadas ou de aplicativos.
a) Delegadas:
Seu aplicativo precisa acessar a API como usuário conectado.
São permissões que permitem que a aplicação aja em nome de um utilizador. A aplicação nunca conseguirá acessar nada ao qual o próprio utilizador com sessão iniciada não tenha conseguido.
b) Aplicativos:
Denominadas funções de aplicação, são utilizadas no cenário de acesso apenas à aplicação, sem um utilizador com sessão iniciada presente. A aplicação poderá aceder a quaisquer dados aos quais a permissão esteja associada.
São apenas algumas das principais permissões utilizadas para fazer a integração ao Office 365 no Studio.
Existem várias outras dentro do Azure, sua escolha depende de quais permissões seriam as desejadas para a automação dentro da ferramenta Roboteasy.
Permissões Delegadas:
Permissões Relacionadas:
Files.Read
Files.Read.All
Files.Read.Selected
Files.ReadWrite
Files.ReadWrite.All
Files.ReadWrite.AppFolder
Files.ReadWrite.Selected
Permissões Aplicativo:
Permissões Relacionadas:
Files.Read.All
Files.ReadWrite.All
Para definir o uso de certificado e segredos, é necessário seguir os passos abaixo:
Clicar na opção Certificados e Segredos
Selecionar: a) Certificado a.1) Clicar Carregar Certificado b) Segredo a.2) Clicar Novo Segredo do Cliente
O valor do segredo só será possível copia-lo na hora da sua criação.
Escopos personalizados são utilizados para restringir o acesso aos dados e à funcionalidade protegidos pela API. Um aplicativo que requer acesso a partes desta API pode solicitar que um usuário ou administrador dê consentimento a uma ou mais delas.
Para definir o uso de Escopo, é necessário seguir os passos abaixo:
Clicar na opção Expor uma API
Selecionar Adicionar um escopo
Definir URI ID do Aplicativo ou utilizar a gerada automaticamente.
Inserir as informações desejadas do Escopo.
Agora vamos inserir as informações corretas configuradas do Azure Active Directory dentro do Objeto Office 365.
Na página Inicial do seu Azure Active Directory estão duas das três informações necessárias para a correta configuração do Objeto.
Id da Aplicação
id do Repositório = ID do diretório (locatário)
A terceira informação encontra-se dentro da Página Certificados e segredos.
Segredo da Aplicação
Após configurar um novo segredo, aparecerá duas informações e a correta para inserir dentro do objeto é o "Valor".
O valor do segredo só será possível copia-lo na hora da sua criação. Copie e salve.
Após isso é somente selecionar o tipo de serviço que vai ser feita a automação.
Para mais informações, consulte a documentação de e .
Seu aplicativo é executado como um serviço de plano de fundo ou sem um usuário conectado.
A adição de um escopo cria somente permissões delegadas. Se você quer criar escopos somente do aplicativo, use '' e defina funções de aplicativo que possam ser atribuídas ao tipo de aplicativo.
O registro de aplicativo no Azure Active Directory é um pré-requisito para a utilização dos objetos de integração com o Microsoft Office 365.