相关疑难解决方法(0)

组与角色(任何真正的区别?)

任何人都可以告诉我,小组和角色之间的真正区别是什么?我一直试图弄清楚这一段时间,而且我阅读的信息越多,我就越觉得这只是为了让人迷惑而且没有真正的区别.两者都能做到对方的工作.我总是使用一个组来管理用户及其访问权限.

最近,我遇到了一个管理软件,其中有一堆用户.每个用户都可以分配一个模块(整个系统分为几个部分,称为模块,即管理模块,调查模块,订单模块,客户模块).最重要的是,每个模块都有一个功能列表,每个用户都可以允许或拒绝这些功能.因此,假设用户John Smith可以访问模块订单并可以编辑任何订单,但是没有权利删除任何订单.

如果有更多用户具有相同的能力,我会使用一个组来管理它.我会将这些用户聚合到同一个组中,并将模块及其功能的访问权限分配给该组.同一组中的所有用户都具有相同的访问权限.

为什么称它为一个群体而不是角色?我不知道,我只是觉得那样.在我看来,这根本不重要:]但我仍然想知道真正的区别.

任何建议为什么这应该被称为角色而不是组或反过来?

rights roles

108
推荐指数
5
解决办法
7万
查看次数

如何检索用户所属的所有角色(组)?

有没有办法获取Windows身份验证用户所在的角色列表,而无需通过WindowsPrincipal.IsInRole方法明确检查?

.net rbac windows-principal windows-identity

24
推荐指数
3
解决办法
2万
查看次数

标签 统计

.net ×1

rbac ×1

rights ×1

roles ×1

windows-identity ×1

windows-principal ×1