使用 PowerBI 桌面访问受 Azure B2C 保护的 odata 源 / excel
Accessing Azure B2C-protected odata feed using PowerBI desktop / excel
我正在研究 OData/webAPI 服务实施。 PowerBI 桌面应用程序将用于使用 odata 源数据源从服务中检索信息。
受 Azure B2C 身份验证保护的服务。使用浏览器访问 odata 端点工作正常 - 在授予登录访问权限后。但是,当我尝试通过执行登录尝试使用 powerbi desktop 连接到 feed 时,它报告令牌源不受信任。
picture related: sign in error
此外,在使用单租户 Azure AD 身份验证(而非 B2C)的情况下,PowerBI 中的身份验证仍然有效。
那么,是否有可能使 PowerBI 与 Azure AD B2C 一起工作(使其信任令牌源)?
不,Azure AD B2C 不颁发 Microsoft 第一方服务识别的令牌。 AAD B2C 用于保护您向 自己 客户提供的自己 服务。
如果您希望您的客户自助注册并访问 Power Bi 资源,请让您的前端 Web 应用与后端对话 API。使用 AAD B2C 保护前端和后端。该后端 API 应使用 client_credentials 通过 AAD 端点进行身份验证以代表用户访问 Power Bi 数据。
我正在研究 OData/webAPI 服务实施。 PowerBI 桌面应用程序将用于使用 odata 源数据源从服务中检索信息。 受 Azure B2C 身份验证保护的服务。使用浏览器访问 odata 端点工作正常 - 在授予登录访问权限后。但是,当我尝试通过执行登录尝试使用 powerbi desktop 连接到 feed 时,它报告令牌源不受信任。
picture related: sign in error
此外,在使用单租户 Azure AD 身份验证(而非 B2C)的情况下,PowerBI 中的身份验证仍然有效。 那么,是否有可能使 PowerBI 与 Azure AD B2C 一起工作(使其信任令牌源)?
不,Azure AD B2C 不颁发 Microsoft 第一方服务识别的令牌。 AAD B2C 用于保护您向 自己 客户提供的自己 服务。
如果您希望您的客户自助注册并访问 Power Bi 资源,请让您的前端 Web 应用与后端对话 API。使用 AAD B2C 保护前端和后端。该后端 API 应使用 client_credentials 通过 AAD 端点进行身份验证以代表用户访问 Power Bi 数据。