Dynamics crm Azure B2C Dynamics声明映射

Dynamics crm Azure B2C Dynamics声明映射,dynamics-crm,azure-ad-b2c,dynamics-crm-portals,Dynamics Crm,Azure Ad B2c,Dynamics Crm Portals,我遵循微软的指导,通过Azure AD B2C启用Dynamics门户访问。基本功能已启动并运行良好。我正在使用“登录”策略。但是,我在声明映射功能方面遇到了问题 我已经按照下面链接的文档中的说明配置了以下站点设置 身份验证/OpenIdConnect/B2C/RegistrationClaimsMapping 身份验证/OpenIdConnect/B2C/LoginClaimsMapping 但是,映射的动力学属性值(初始注册/联系人创建,或后续登录)从未使用Azure AD B2C的值进行

我遵循微软的指导,通过Azure AD B2C启用Dynamics门户访问。基本功能已启动并运行良好。我正在使用“登录”策略。但是,我在声明映射功能方面遇到了问题

我已经按照下面链接的文档中的说明配置了以下站点设置

身份验证/OpenIdConnect/B2C/RegistrationClaimsMapping 身份验证/OpenIdConnect/B2C/LoginClaimsMapping

但是,映射的动力学属性值(初始注册/联系人创建,或后续登录)从未使用Azure AD B2C的值进行更新,这是基于此配置的预期结果

我尝试过的站点设置值示例: 地址1_市=

如果我在身份验证后查看JWT表单数据id_令牌,我会在有效负载中看到来自B2C的值

是否有文档中未包含的其他步骤来启用此功能?当前是否已损坏/尚未支持此功能?我对其工作方式的期望(基于B2C值更新的动力学属性值)是否不正确


谢谢

确保索赔名称与ID令牌中返回的索赔名称相同。例如地址1_city=city。除非您的B2C策略中的合作伙伴ClaimType明确设置为“”。

我在id\u令牌中看到的索赔名称是“城市”。我也尝试过这种映射,结果是一样的:address1_city=city你有没有尝试过在动力学中映射到一个与姓氏不同的逻辑属性?我尝试过jobtitle=jobtitle&lastname=lastname,结果是一样的,不成功