Skip to main content

Configurar o aplicativo da API do Microsoft Azure

O Microsoft Azure permite a criação de um aplicativo que você pode usar para entrar em conectores no Designer. Os aplicativos herdam as permissões de um usuário ou você pode limitar as permissões ainda mais. Se você optar por uma entidade de serviço, as permissões não dependem do usuário e os aplicativos podem acessar os recursos da fonte de dados sem nenhuma informação do usuário. Isso garantirá que os fluxos de trabalho agendados continuem sendo executados, mesmo que, por exemplo, o usuário que os configurou saia da empresa. Observe que os conectores exigem que os usuários façam login uma vez, mesmo quando configuram a conexão com uma entidade de serviço. Consulte Objetos do aplicativo e da entidade de serviço no Microsoft Entra ID para obter mais informações.

O processo de registro do aplicativo é o mesmo em ambos os casos, mas você pode optar por conceder apenas permissões ao aplicativo ou gerenciar a entidade de serviço. Consulte Visão geral das permissões e consentimentos na plataforma de identidade da Microsoft para saber mais sobre permissões delegadas e de aplicativos.

O Dataverse requer uma etapa adicional de criação de usuário no Power Platform .

Registrar o aplicativo

  1. Acesse o Microsoft Azure .

  2. Faça login com a sua conta do Microsoft Azure Active Directory.

  3. Na página inicial, use Pesquisar ou acesse o menu do canto superior esquerdo para abrir o serviço do Azure Active Directory .

  4. Abra Registros de aplicativo no menu à esquerda.

  5. Clique em Adicionar novo registro .

  6. Especifique o Nome do aplicativo.

  7. Escolha o tipo de conta desejado — é permitido usar tanto locatário único quanto multilocatário.

  8. Na parte opcional do URI de redirecionamento , selecione "Aplicativo de página da Web (WPA)" e digite o URL http://localhost/ .

    Para versões mais antigas do conector, consulte a tabela na parte inferior da página.

  9. Selecione Registrar .

    O ID do aplicativo (cliente) é seu ID de cliente .

    O ID do diretório (locatário) é seu ID de locatário .

  10. Go to Certificates & secrets and add New client secret. Copy the Value as it won't be accessible again once you leave the page – this is your Client Secret.

Conceder permissões ao aplicativo

Acesse Permissões de API para adicionar as seguintes permissões delegadas .

Conector e versão

Permissões delegadas

ADLS

Armazenamento do Azure

  1. user_impersonation

  2. offline_access

Dataverse

Microsoft Graph

  1. e-mail

  2. offline_access

  3. openid

  4. perfil

  5. User.Read

Dynamics CRM

  1. User_impersonation

Outlook 365

Microsoft Graph

  1. e-mail

  2. openid

  3. offline_access

  4. perfil

  5. User.Read

  6. User.ReadBasic.All

  7. User.ReadWrite

  8. Mail.Read

  9. Mail.ReadWrite

  10. Mail.ReadWrite.Shared

  11. Calendars.ReadWrite

  12. Calendars.ReadWrite.Shared

OneDrive

Microsoft Graph

  1. e-mail

  2. offline_access

  3. openid

  4. perfil

  5. Files.ReadWrite.All

  6. User.Read

Power Automate

Serviço de fluxo

  1. Usuário

  2. Activity.Read.All

  3. Approvals.Manage.All

  4. Approvals.Read.All

  5. Flows.Manage.All

  6. Flows.Read.All

  7. Flows.Read.Plans

  8. Flows.Write.Plans

Saída do Power BI

Microsoft Graph

  1. Offline_access

  2. Openid

  3. User.Read

  4. e-mail

  5. perfil

Serviço do Power BI

  1. Dataset.ReadWrite.All

  2. Workspace.Read.All

Arquivos do SharePoint

Microsoft Graph

For SharePoint Files:

Microsoft Graph

  1. email

  2. offline_access

  3. openid

  4. profile

  5. User.Read

  6. Files.ReadWrite.All OR Files.Read.All

  7. Sites.Read.All

For SharePoint Lists:

SharePoint

  1. AllSites.Manage

  2. AllSites.Read

  3. AllSites.Write

  4. Sites.Search.All

Now you can use this app in the connector. To authenticate login, you will need your User Name, Password, Client ID, and Client Secret ID and Tenant ID provided with application registration.

For more information, visit Microsoft portal.

Gerenciar entidade de serviço

Nota

These permissions are required only for Service Principal.

Em Permissões de API , adicione as seguintes Permissões de aplicativo .

Conector e versão

Permissões de aplicativo

Dataverse

Microsoft Graph

  1. Files.Read.All

  2. Files.ReadWrite.All

  3. Sites.Read.All

OneDrive

Microsoft Graph

  1. Files.Read.All

  2. Files.ReadWrite.All

  3. Sites.Read.All

Outlook 365

Microsoft Graph

  1. Calendars.ReadWrite

  2. Mail.ReadWrite

  3. User.Read.All

Power Automate

Nenhuma informação no Drupal/Não aplicável.

Saída do Power BI

Consulte Entidade de serviço do Power BI.

SharePoint versão 2.2.0 e posteriores.

Microsoft Graph

  1. Sites.Selected

    Visit the Alteryx Community for more details.

AND/OR

SharePoint

  1. AllSites.Manage

  2. AllSites.Read

  3. AllSites.Write

  4. Sites.Search.All

Now you can use this app in the connector. To authenticate login, you will need your User Name, Password, Client ID, and Client Secret ID and Tenant ID provided with application registration.

Para obter mais informações, visite o portal da Microsoft .

Entidade de serviço do Power BI

Para usar o aplicativo da API personalizado...

  1. Crie um grupo de segurança do Azure e adicione o registro do aplicativo do Power BI (entidade de serviço) a ele.

  2. No  Portal de administração do Power BI , vá para  Configurações do locatário e Configurações do desenvolvedor . Ative a opção de  Permitir que as entidades de serviço usem APIs do Power BI  e adicione o grupo de segurança em  Aplicar a .

  3. Adicione o registro do aplicativo do Power BI ao acesso do seu espaço de trabalho como membro. Para mais detalhes, consulte a documentação do Power BI .

Criar usuário no Power Platform

Crie um usuário para seu aplicativo do Dataverse no Power Platform e adicione uma função de segurança:

  1. Vá para centro de administração do Power Platform .

  2. Selecione um ambiente.

  3. Selecione Configurações . Em Usuários e permissões , selecione Usuários do aplicativo .

  4. Selecione Novo usuário do aplicativo .

  5. Selecione Adicionar um aplicativo e selecione o seu aplicativo.

  6. Selecione uma unidade de negócios .

  7. Em Funções de segurança , selecione uma função aplicável.

  8. Selecione Criar .

Selecione essas opções e insira esses URLs para versões mais antigas do conector quando você configurar um aplicativo de API personalizado.

Conector e versão

Opção do menu suspenso

URLs

OneDrive versão 2.0.2 e anteriores

Aplicativo de página única (SPA)

https://cef.alteryx.com/designer/oauthcallback

https://login.live.com/oauth20_desktop.srf

Outlook 365 versão 1.0.0

Saída do Power BI versão 3.1.0 e anteriores

Arquivos do SharePoint versão 1.1.1 e anteriores