1

我们有一个 OLAP 项目,它使用 Sharepoint 2013 Excel Services 来显示包含来自 SQL Server Analysis Services (SSAS) 多维数据集的外部数据的 excel 文件。我们登录用户的身份验证方法是 FBA(基于表单的身份验证)

我们的目标是根据已在 SSAS 端定义的角色为每个用户仅显示来自 SSAS 多维数据集的数据子集。

我们使用 SSS(安全存储服务)将有效用户名传递给 ssas,但它不适用。为什么?

4

1 回答 1

1

Secure Store 根据存储在其数据库中的凭据执行实际的 Windows 登录,检索真实令牌。EffectiveUserName 允许 Excel Services 将用户名传递给 SSAS。

Secure Store 可用于为所有访问存储单个帐户 - 或为每个用户输入他们自己的凭据。

正确的方法是禁用 Secure Store Service 并在 Excel Services 中启用 EffectiveUserName 或实施 Kerberos。

于 2016-09-20T18:29:23.837 回答