0

假设我在数据集中有 1000 行。这些行有一个办公室/部门列。我想要的是创建一份可供组织中所有用户访问的报告,但严格要求用户只能查看其办公室/部门的数据。即办公室/部门列值与他们所属的办公室相匹配。

我正在考虑创建与可用办公室相对应的 ssrs 角色,然后将办公室/部门列与用户角色匹配,但似乎无法在 SSRS 中获取当前用户的角色名称。我只是看到 User!UserID

处理此类需求的最佳可靠且易于维护的方式是什么?

4

1 回答 1

1

正如您所发现的,用户 ID 是您在 SSRS 中必须使用的全部内容。您需要使用它来查找他们的角色和权限应该是什么。因此,您需要访问定义了正确映射的表。

于 2019-03-21T21:04:15.810 回答