【问题标题】:Dynamics365 Operations: Where to supply the application Id for Recurring IntegrationsDynamics 365 Operations:在何处为重复集成提供应用程序 ID
【发布时间】:2019-07-10 10:28:15
【问题描述】:

我一直在关注这篇文章,以便将实体从 FnO 导出到我的 NodeJs 应用程序。

https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/data-entities/recurring-integrations?toc=/fin-and-ops/toc.json

我已经在 AAD 中注册了应用程序并正确执行了 oAuth。我还可以通过 oData RESTing 访问数据实体。

但我想在指定的时间间隔内以增量方式访问数据,为此我设置了循环集成作业。

作业运行良好,但是当我尝试通过此链接中提供的导出 API 使文件出列时,它给出了一个错误,指出未声明应用程序 ID。

我不知道如何提供应用程序 ID,因为它是一个 GET 请求。

https://<base URL>/api/connector/dequeue/<activity ID>

应该作为查询参数还是其他什么? 请帮忙。

查看错误截图。

【问题讨论】:

  • @PradeepMuttikulangaraVasu 但这是与 Logic App 集成的示例。我一直被提到它,所以我尝试查看关键字“dequeue”和“application Id”的代码,以了解如何从 curl 请求中获取它,但什么也没找到。
  • 他们在 DIXF 示例中有示例应用程序github.com/Microsoft/Dynamics-AX-Integration/tree/master/…
  • @PradeepMuttikulangaraVasu 我知道,但那是一个 C# 应用程序。我正在 Linux 上开发 NodeJS 应用程序。我必须学会让它与 cURL 请求一起工作

标签: axapta microsoft-dynamics dynamics-ax-2012 dynamics-365-operations


【解决方案1】:

您需要在设置循环数据作业时提供应用程序 ID。您可以在管理计划的数据作业页面的管理授权政策部分检查它是否已设置。确保为您的应用程序 ID 选中已启用。

另一件事是确保您已为 D365 实例设置 AAD 应用程序:https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/data-entities/data-management-api?toc=/fin-and-ops/toc.json#authorization

执行此操作的说明是:

  1. 在 Finance and Operations 中,转到 系统管理 > 设置 > Azure Active Directory 应用程序

  2. 选择新建

  3. 填写新记录的字段:

    • Client Id 字段中,输入您在 Azure AD 中注册的应用程序 ID。
    • 名称字段中,输入应用程序的名称。
    • 用户 ID 字段中,选择适当的服务帐户用户 ID。对于此示例,我们选择了 Admin 用户。然而,作为一个 更好的做法是,您应该提供一个专用的服务帐户, 对必须执行的操作具有正确的权限。
  4. 完成后,选择保存

您现在已经完成了先决条件的设置。外接后 应用程序检索 Azure AD 身份验证令牌,它现在应该 能够在授权 HTTP 标头中使用令牌来制作 例如,通过 OData 或 SOAP 进行的后续服务调用。

复制自:https://docs.microsoft.com/en-us/dynamics365/unified-operations/dev-itpro/data-entities/services-home-page?toc=/fin-and-ops/toc.json#register-your-external-application-in-finance-and-operations

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-12-02
    • 2019-02-25
    • 1970-01-01
    • 2018-07-31
    • 2022-06-15
    • 1970-01-01
    • 2020-03-19
    相关资源
    最近更新 更多