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.
注册应用程序
转至 Microsoft Azure 。
使用您的 Microsoft Azure Active Directory 帐户登录。
在主屏幕上,使用 搜索 ,或转至左上角的菜单以打开 Azure Active Directory 服务。
在左侧菜单中打开 应用程序注册 。
选择 + 新注册 。
指定应用程序的 名称 。
选择所需的帐户类型 – 允许单租户和多租户。
在可选的 重定向 URI 部分,选择网页应用程序 (WPA),然后输入 http://localhost/ URL。
对于较旧的连接器版本,请参阅页面底部的 表格 。
选择 注册 。
应用程序(客户端)ID 是您的 客户端 ID 。
目录(租户)ID 是您的 租户 ID 。
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.
向应用程序授权
转至 API 权限 以添加这些 委派权限 。
ADLS
Azure Storage
user_impersonation
Microsoft Graph
user_impersonation
Dataverse
Microsoft Graph
电子邮件
offline_access
openid
配置文件
User.Read
Dynamics CRM
User_impersonation
Outlook 365
Microsoft Graph
电子邮件
openid
offline_access
配置文件
User.Read
User.ReadBasic.All
User.ReadWrite
Mail.Read
Mail.ReadWrite
Mail.ReadWrite.Shared
Calendars.ReadWrite
Calendars.ReadWrite.Shared
OneDrive
Microsoft Graph
电子邮件
offline_access
openid
配置文件
Files.ReadWrite.All
User.Read
Power Automate
Flow Service
用户
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
电子邮件
配置文件
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.
在 Power Platform 中创建用户
在 Power Platform 中为 Dataverse 应用程序创建用户并添加安全角色:
转到 Power Platform 管理中心 。
选择一个环境。
选择 设置 。在 用户 + 权限中 ,选择 应用程序用户 。
选择 新应用程序用户 。
选择 添加应用程序 ,然后选择您的应用程序。
选择一个 业务部门 。
在 安全角色 中,选择适用的角色。
点击 创建 。
在设置自定义 API 应用程序时,请选择这些选项并为旧连接器版本输入这些 URL。
连接器和版本 | 下拉选项 | URL |
---|---|---|
OneDrive 版本 2.0.2 和更早版本 | 单页应用程序 (SPA) | |
Outlook 365 版本 1.0.0 | ||
Power BI 输出版本 3.1.0 及更早版本 | ||
SharePoint Files 版本 1.1.1 及更早版本 |