Dynamics 365 显然是一个巨大的话题,我对此知之甚少。
如果我想使用自动化流程访问 D356 中的少数 Web 服务端点,是否有替代 AAD/OAuth 的身份验证方法?到目前为止,我遇到的示例还没有解决自动化/非交互式 D365 API 访问。
这个问题与我的类似,但是接受的解决方案(基本身份验证/Web 服务访问密钥)很快就会消失。它还指的是“连接应用程序”,我想我宁愿 直接打一个 API 。
上下文:目前,我有一个自动单向同步到本地 NAV 数据库,当存在更改时直接更新少数数据库表 - 这并不复杂。一旦我的 IT 部门将其 NAV DB 迁移到 MS Dynamics 360,我需要重新实施它。
我了解BC 表/对象可以作为 Web 服务端点公开,并且我预计对我当前正在直接更新的表进行 Web-api 访问 (OData)。
但是,身份验证似乎将是一个问题。D365 指南似乎是 OAuth(授权代码授予),鉴于其交互性质,它不会立即适用于自动化流程。有替代品吗?