【问题标题】:How to synchronize Azure Active Directory User that is given a CRM License to Dynamics 365 Online如何将获得 CRM 许可证的 Azure Active Directory 用户同步到 Dynamics 365 Online
【发布时间】:2021-09-29 03:22:44
【问题描述】:

我对同步的理解如下:

  1. 在 Active Directory 中创建成员用户
  2. 在 Active Directory 中分配 CRM 许可证
  3. 将在 Dynamics CRM 中创建用户

但是,我不确定什么时候会触发第 3 点。

新会员用户首次登录CRM是否需要修改密码才能在CRM中创建? (这是我观察到的行为)

还是会在一段时间后自动同步?

【问题讨论】:

  • 同步到 Dynamics 365 / Dataverse 可能需要几个小时才能生效。

标签: azure-active-directory dynamics-365


【解决方案1】:

感谢 Henk van Boeijen 的评论,为您的评论添加更多内容,使其成为其他用户的答案和理解。

以下答案由 Soundharya subhash 在 Power Platform Learning 下发布

创建新环境后,将用户从 Azure AD 同步到 CRM 需要一个多小时或一天的时间。

通过 Power Shell cmdlet,我们可以立即同步用户。

安装模块

Microsoft.PowerApps.Administration.PowerShell

Install-Module -Name Microsoft.PowerApps.Administration.PowerShell

使用其中任何一个连接到 Power Apps

用户名和密码

Add-PowerAppsAccount -Endpoint “prod” -Username “” -Password “”

租户 ID、客户端 ID 和客户端密码

Add-PowerAppsAccount -Endpoint “prod” -TenantID “” -ClientSecret “” `
-ApplicationId “”

租户 ID、客户端 ID 和证书指纹

Add-PowerAppsAccount -Endpoint “prod” -TenantID “” -CertificateThumbprint “” `
-ApplicationId "

"

Get-AdminPowerAppEnvironment cmdlet 提供租户中可用环境的列表,记下您要将用户同步到的环境名称 (guid)

转到 Azure 门户:https://portal.azure.com -> Azure AD -> 用户 -> 记下要同步的用户的对象 ID

在 Power Shell 中运行 cmdlet

Add-AdminPowerAppsSyncUser -EnvironmentName <Guid> -PrincipalObjectId…

参考:https://nishantrana.me/2021/01/20/force-sync-users-from-azure-ad-to-dynamics-crm/

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2018-02-07
    • 2017-07-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-09-23
    • 1970-01-01
    相关资源
    最近更新 更多