it-swarm.cn

如何向用户显示访问控制

当我们为多个用户设计复杂的系统时,向他们展示其公司的安全信息非常重要。我想向他们展示可以对哪个帐户什么动作

清晰性非常重要,因为这将涉及金钱变动-是否有任何好的原型可以向人们展示系统中权限的后果?

4
MattK

我假设系统的用户可以选择以下三种路径之一:

  1. 从人员开始,针对每个人,查看在哪个帐户上可以执行哪些操作。
  2. 从帐户开始,查找/设置谁可以访问它。
  3. 从操作开始,看看有哪些可用帐户以及可以执行哪些帐户-似乎不太可能,但我可能是错的。

我还假设您不必一起查看全部信息,即查看系统中的所有用户,以及他们对所有帐户具有的所有访问类型。如果是这样,则表示网格组件。

想到的解决方案是具有3个可互换列的主从细节,其中:

  1. 第一列将是入口点(如上所述)
  2. 第二个是“分组依据”,它也可以与最终明细栏互换

例如:

  1. 第一列是用户列表,您只需在列表中向下移动突出显示即可进行排序和浏览。
  2. 第二和第三是动作和帐户对。
    正如我们所提到的,可以互换(即查看按操作分组的所有帐户,或按帐户分组的所有操作),假设这两个帐户中的第一个也可以排序。

实际上,将列帐户移动到第一位将更改“入口点”。

此外,每个元素都具有“转到”功能,这意味着用户可以转到以该元素为中心的视图(即,如果我正在查看John并且注意到他可以访问帐户124255,则可以轻松导航至该帐户,然后查看所有可以执行这些帐户的帐户和用户的类似列表)。

3
Dan Barak