如何查看自定义策略创建的用户数据?
How can I see data for users created by a custom policy?
我有允许用户注册或登录的注册和 Sinin 自定义策略。效果不错。
该政策使用以下声明:
<OutputClaim ClaimTypeReferenceId="extension_firstName" />
<OutputClaim ClaimTypeReferenceId="extension_lastName" />
<OutputClaim ClaimTypeReferenceId="extension_organizationName" />
<OutputClaim ClaimTypeReferenceId="extension_contactPhoneNumber" />
<OutputClaim ClaimTypeReferenceId="extension_selectRole" />
<OutputClaim ClaimTypeReferenceId="extension_terms" />
当我转到 B2C 门户时,找到用户并查看用户详细信息,none extension_* claims(属性或特性)出现在那里。
然后我使用 Microsoft Graph,发出此查询:
https://graph.microsoft.com/v1.0/users/[user 对象 ID]
我获得了最少的用户数据。 None 的 extension_* calim 数据出现在那里。
如何查看自定义策略创建的给定用户的所有 extension_* 声明数据?
Azure 门户不显示用户的扩展属性。
对于 Microsoft Graph 查询,您必须添加 the $select
parameter 以包含扩展属性,例如:
GET https://graph.microsoft.com/v1.0/users/{id}?$select=extension_{b2cExtensionsAppClientId}_firstName,extension_{b2cExtensionsAppClientId}_lastName,...
其中 {b2cExtensionsAppClientId}
是 [b2c-extensions-app 应用程序(https://docs.microsoft.com/en-us/azure/active-directory-b2c/extensions-app) 在您的 Azure AD B2C 租户中注册,例如:
extension_b2ba52d57b074a5e8fa2d8b35f5a1347_firstName
我有允许用户注册或登录的注册和 Sinin 自定义策略。效果不错。
该政策使用以下声明:
<OutputClaim ClaimTypeReferenceId="extension_firstName" />
<OutputClaim ClaimTypeReferenceId="extension_lastName" />
<OutputClaim ClaimTypeReferenceId="extension_organizationName" />
<OutputClaim ClaimTypeReferenceId="extension_contactPhoneNumber" />
<OutputClaim ClaimTypeReferenceId="extension_selectRole" />
<OutputClaim ClaimTypeReferenceId="extension_terms" />
当我转到 B2C 门户时,找到用户并查看用户详细信息,none extension_* claims(属性或特性)出现在那里。
然后我使用 Microsoft Graph,发出此查询:
https://graph.microsoft.com/v1.0/users/[user 对象 ID]
我获得了最少的用户数据。 None 的 extension_* calim 数据出现在那里。
如何查看自定义策略创建的给定用户的所有 extension_* 声明数据?
Azure 门户不显示用户的扩展属性。
对于 Microsoft Graph 查询,您必须添加 the $select
parameter 以包含扩展属性,例如:
GET https://graph.microsoft.com/v1.0/users/{id}?$select=extension_{b2cExtensionsAppClientId}_firstName,extension_{b2cExtensionsAppClientId}_lastName,...
其中 {b2cExtensionsAppClientId}
是 [b2c-extensions-app 应用程序(https://docs.microsoft.com/en-us/azure/active-directory-b2c/extensions-app) 在您的 Azure AD B2C 租户中注册,例如:
extension_b2ba52d57b074a5e8fa2d8b35f5a1347_firstName