Azure active directory Ms Dynamics与Azure Active Directory的集成

Azure active directory Ms Dynamics与Azure Active Directory的集成,azure-active-directory,microsoft-dynamics,adal,Azure Active Directory,Microsoft Dynamics,Adal,我正在使用ADAL libs for java在我的后端应用程序中连接MS Dynamics CRM。我注册了CRM Azure Active Direstory的试用版,从中获得了clientID和clientsecret。现在我可以连接我的crm了 但我的问题是,如果我有多个CRM帐户,我应该怎么做。是否有任何api在azure active directory中注册CRM,或者是否有任何api使用CRM crendials来注册CRM 有人能解释一下吗。好的,MS Dynamics CRM

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

但我的问题是,如果我有多个CRM帐户,我应该怎么做。是否有任何api在azure active directory中注册CRM,或者是否有任何api使用CRM crendials来注册CRM


有人能解释一下吗。

好的,MS Dynamics CRM只支持授权代码授权流(OAuth)

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

有关Microsoft Dynamics 365身份验证的更多详细信息,请参阅以下文档:


因此,我必须在active directory中手动注册我的每个crm帐户。是否可以单独使用crm crendials获取访问令牌?不,您只需要注册应用程序。不需要注册CRM帐户。更多详细信息请注册应用程序,您可以参考。根据我的理解,资源所有者密码凭证流和OAuthrization代码授权流都是委托用户权限的。它应该能够支持资源所有者密码凭据流,您可以参考此处进行验证。