为什么 SSS 不将 EffectiveUserName 发送到 SSAS
why SSS doesn't send EffectiveUserName to SSAS
我们有一个 OLAP 项目,它使用 Sharepoint 2013 Excel 服务来显示 excel 包含来自 SQL 服务器分析服务 (SSAS) 多维数据集的外部数据的文件。我们登录用户的身份验证方法是 FBA(基于表单的身份验证)
我们的目标是根据每个用户的角色(已在 SSAS 端定义)仅显示来自 SSAS 多维数据集的数据子集。
我们使用 SSS(安全存储服务)将有效用户名传递给 ssas,但它不适用。为什么?
Secure Store 根据存储在其数据库中的凭据进行实际的 Windows 登录,检索真实令牌。
EffectiveUserName 允许例如Excel 将用户名传递给 SSAS 的服务。
Secure Store 可用于为所有访问存储单个帐户 - 或者让每个用户输入自己的凭据。
正确的方法是禁用 Secure Store Service 并在 Excel 服务中启用 EffectiveUserName 或实施 Kerberos。
我们有一个 OLAP 项目,它使用 Sharepoint 2013 Excel 服务来显示 excel 包含来自 SQL 服务器分析服务 (SSAS) 多维数据集的外部数据的文件。我们登录用户的身份验证方法是 FBA(基于表单的身份验证)
我们的目标是根据每个用户的角色(已在 SSAS 端定义)仅显示来自 SSAS 多维数据集的数据子集。
我们使用 SSS(安全存储服务)将有效用户名传递给 ssas,但它不适用。为什么?
Secure Store 根据存储在其数据库中的凭据进行实际的 Windows 登录,检索真实令牌。 EffectiveUserName 允许例如Excel 将用户名传递给 SSAS 的服务。
Secure Store 可用于为所有访问存储单个帐户 - 或者让每个用户输入自己的凭据。
正确的方法是禁用 Secure Store Service 并在 Excel 服务中启用 EffectiveUserName 或实施 Kerberos。