通过 API 请求数据时 Dataverse 用户出错

问题描述 投票:0回答:1

我正在尝试通过 API 从 Dataverse 请求数据。

我做了以下事情:

  1. 我在 Azure 中创建了一个具有相应 API 权限的应用程序并生成了一个密钥。
  2. 使用 OAuth,我获得了不记名令牌,以便使用客户端密钥授权我的请求
    grant_type=client_credentials
  3. 当我提出请求时,出现以下错误,“该用户不是组织的成员。”

我不确定如何将“Azure App 用户”添加到环境中,因为没有。

此外,如果我使用用户/密码

grant_type=password
(该用户位于电源应用程序环境中)获取不记名令牌,我可以成功发出请求。

有什么办法可以解决这个问题吗?

azure dynamics-crm powerapps power-automate dataverse
1个回答
0
投票

好的,

我通过这篇文章找到了答案,我无法通过逻辑应用程序连接到 dataverse API - 错误:“用户不是组织的成员。”

我们需要在

Application Users
菜单中添加创建的azure应用程序(
Enviorment -> Settings -> Users + permissions -> Application Users
)

谢谢!

© www.soinside.com 2019 - 2024. All rights reserved.