我们最近迁移了所有AD B2C应用程序,以使用新的身份体验框架(IEF)策略。由于我们现在想开始也为企业提供一些基本分析,因此我们将PowerBI连接到了我们的Azure AD B2C租户。 这里的问题是,由于无法在应用程序“ ProxyIdentityExperienceFramework”下跟踪所有登录或注册,因此我们无法跟踪每个应用程序的登录或注册。
即使我们使用的是IEF,有没有一种方法可以按应用跟踪登录和注册?
答案 0 :(得分:0)
您可以先collect the sign-up and sign-in events in Azure Application Insights,然后再feed these events to Power BI。
要收集注册或登录事件的应用程序标识符,您必须:
<ClaimType Id="applicationId">
<DisplayName>Application Identifier</DisplayName>
<DataType>string</DataType>
</ClaimType>
OIDC:ClientId
claims resolver,添加到 AzureInsights-Common 技术资料中。<TechnicalProfile Id="AzureInsights-Common">
<InputClaims>
...
<InputClaim ClaimTypeReferenceId="applicationId" PartnerClaimType="{property:ApplicationId}" DefaultValue="{OIDC:ClientId}" AlwaysUseDefaultValue="true" />
</InputClaims>
</TechnicalProfile>