Set Up Azure API Application with User's Credentials
This guide will walk you through the setup of Microsoft Azure API app with the user's credentials.
Dataverse requires an additional step of creating a user in Power Platform.
Registrar o aplicativo
Acesse o Microsoft Azure .
Faça login com a sua conta do Microsoft Azure Active Directory.
Na página inicial, use Pesquisar ou acesse o menu do canto superior esquerdo para abrir o serviço do Azure Active Directory .
Abra Registros de aplicativo no menu à esquerda.
Clique em Adicionar novo registro .
Especifique o Nome do aplicativo.
Escolha o tipo de conta desejado — é permitido usar tanto locatário único quanto multilocatário.
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.
Selecione Registrar .
O ID do aplicativo (cliente) é seu ID de cliente .
O ID do diretório (locatário) é seu ID de locatário .
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 .
ADLS
Azure Storage
user_impersonation
Microsoft Graph
user_impersonation
Dataverse
Microsoft Graph
e-mail
offline_access
openid
perfil
User.Read
Dynamics CRM
User_impersonation
Outlook 365
Microsoft Graph
e-mail
openid
offline_access
perfil
User.Read
User.ReadBasic.All
User.ReadWrite
Mail.Read
Mail.ReadWrite
Mail.ReadWrite.Shared
Calendars.ReadWrite
Calendars.ReadWrite.Shared
OneDrive
Microsoft Graph
e-mail
offline_access
openid
perfil
Files.ReadWrite.All
User.Read
Power Automate
Flow Service
Usuário
Activity.Read.All
Approvals.Manage.All
Approvals.Read.All
Flows.Manage.All
Flows.Read.All
Flows.Read.Plans
Flows.Write.Plans
Power BI Output
Microsoft Graph
Offline_access
Openid
User.Read
e-mail
perfil
Power BI Service
Dataset.ReadWrite.All
Workspace.Read.All
SharePoint
To maintian full functionality, add all of these permissions.
For SharePoint Files:
Microsoft Graph
email
offline_access
openid
profile
User.Read
Files.Read.All - for SharePoint Input.
OR
Filed.ReadWrite.All - for SharePoint Output.
Add both permissions for SharePoint Input and Output.
Sites.Read.All
For SharePoint Lists:
SharePoint
AllSites.Manage
AllSites.Read
AllSites.Write
Sign In to Your App
Now you can use this app in the connector. To authenticate login, you will need to enter your Client ID, Client Secret ID and Tenant ID in Designer and sign in to your account in the web browser.
For more information, visit Microsoft portal.
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:
Selecione um ambiente.
Selecione Configurações . Em Usuários e permissões , selecione Usuários do aplicativo .
Selecione Novo usuário do aplicativo .
Selecione Adicionar um aplicativo e selecione o seu aplicativo.
Selecione uma unidade de negócios .
Em Funções de segurança , selecione uma função aplicável.
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) | |
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 |