一,引言
如下图所示,今天我们接着上一篇内容,继续讲解 Azure Data Factory 中的数据集连接服务的认证方式:Service Principal
关于 Service Principal 的创建 可以参考:Azure AD(四)知识补充-服务主体
至于需要给 Service Principal 分配什么样的角色和权限,大家可以自行参考实际项目(当前作者所演示仅仅只是借助 Service Principle 进行认证,所有就没有分配相应的角色权限)
--------------------我是分割线--------------------
1,Azure Data Factory(一)入门简介
2,Azure Data Factory(二)复制数据
3,Azure Data Factory(三)集成 Azure Devops 实现CI/CD
4,Azure Data Factory(四)集成 Logic App 的邮件通知提醒
5,Azure Data Factory(五)Blob Storage 密钥管理问题
6,Azure Data Factory(六)数据集类型为Dataverse的Link测试
7,Azure Data Factory(七)数据集验证之用户托管凭证
8,Azure Data Factory(八)数据集验证之服务主体(Service Principal)
二,正文
1,添加 Service Principal 为应用程序用户
转到 Power Platform 管理中心 找到之前创建好的 dev 环境,点击 “设置=》用户 + 权限=》应用程序用户”
点击 “+ 新建应用用户”,选择号业务部门,点击 “添加应用”
搜索已创建好的 “Power App Identity Service Principal” 的 Service Principal,选中,并点击 “添加”
点击 “创建”
再赋予 “系统管理员” 的角色
2,DataSet 开启 Service Principal 认证
转到 Azure Data Factory ,找到之前创建好的 “FromDataSet” 数据集,输入 SP 相关参数,点击 “Test Connection” 进行测试
选择 “Student” 这张表,点击 “OK”
预览数据,可以看到相关数据了
Bingo,,
标签:Service,Data,Factory,Azure,数据,Principal From: https://www.cnblogs.com/AllenMaster/p/17704518.html