Microsoft Power Platform自定义连接器到Project Server API-OAuth 2.0设置

时间:2019-12-15 14:55:50

标签: oauth-2.0 powerapps power-automate project-online ms-project-server-2016

从powerapps / powerautomate构建到Project Server API的自定义连接器时,我在哪里可以找到OAuth设置应该是什么?设置包括:

  • 身份提供者
  • 客户ID
  • 客户秘密
  • 登录URL
  • 租户ID
  • 资源URL
  • 范围
  • 重定向URL

我对SharePoint,在线项目和Azure-AD具有完全管理员权限;我只是不知道这些是什么意思或在哪里找到它们,而一个小时的谷歌搜索使我离答案更近了。有人可以指出我正确的方向吗?

2 个答案:

答案 0 :(得分:1)

您必须使用OAuth 2.0,并且必须在Azure Active Directory(AAD)中完成“应用程序注册”。注册后,您将获得必要的详细信息-应用程序ID(客户端ID),密钥(客户端密钥),URL等。

Read more: Use Azure Active Directory with a custom connector in Power Automate

enter image description here

答案 1 :(得分:0)

由于通过组织的Active Directory对Project(假设为Microsoft Project)进行了身份验证,因此您还可以在自定义连接器中使用“基本身份验证”。

如果我没记错的话,PowerApps将为Microsoft应用程序(例如Project)处理承载令牌的创建和传递。

值得一试,因为有时AD的管理员不熟悉了,并且如上所述创建应用程序ID是不可行的。