【问题标题】:Ms Dynamics Integration with Azure Active DirectoryMs Dynamics 与 Azure Active Directory 的集成
【发布时间】:2017-03-29 13:21:07
【问题描述】:

我正在使用适用于 java 的 ADAL 库在我的后端应用程序中连接 MS Dynamics CRM。我注册了我的 CRM Azure Active Direstory 试用版,并从那里获得了 clientID 和 clientsecret。所以现在我可以连接我的 crm。

但我的问题是,如果我有多个 CRM 帐户,我应该如何执行此操作。是否有任何 API 可以在 azure Active Directory 中注册 CRM,或者是否有任何 API 可以使用 CRM crendials 来做到这一点?

谁能解释一下。

【问题讨论】:

    标签: azure-active-directory microsoft-dynamics adal


    【解决方案1】:

    AFAIK,MS Dynamics CRM 仅支持授权码授予流程 (OAuth)。

    如果您正在开发一个网络应用程序,它应该适用于您的场景。由于每个用户都可以登录网络应用程序,并且网络应用程序可以委托用户与 MSDynamics 集成。

    更多关于 Microsoft Dynamics 365 的身份验证,您可以参考以下文档:

    Connect to Microsoft Dynamics 365 web services using OAuth

    【讨论】:

    • 所以我必须在活动目录中手动注册我的每个 crm 帐户是否可以单独使用 crm 凭据获取访问令牌?
    • 不,您只需要注册应用程序。无需注册 CRM 帐户。更多详情注册app,可以参考here。根据我的理解,资源所有者密码凭证流程OAuthrization代码授权流程都是委托用户的权限。它应该能够支持资源所有者密码凭证流程,您可以参考blog这里进行验证。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-02-23
    • 1970-01-01
    • 2022-09-27
    • 2019-09-14
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多