我想将我们当前的 Windows 窗体安全性更新为更灵活的东西。
目前我们在用户表中有一个名为“Access_Level”的列,该字段包含一个 int 值(1 到 4),然后用于确定用户对应用程序某些区域的访问。
这在系统很小的时候工作得很好,但是现在系统正在快速增长,所以我认为现在是更新用户访问权限并可能引入角色的好时机。
作为基本概述,该系统在许多商店中使用并且拥有大量用户。每个商店都提供许多不同的服务,但并非所有商店都提供所有/相同的服务。
用户需要能够访问适用于他们登录的商店的服务。一些用户还需要能够访问特定服务的“管理”功能。
然后,我们有一些更高级别的访问权限,其中包括 IT 支持、高级经理和审计员。
任何人都可以建议(或链接到)一种灵活、简单的方式来介绍它,这种方式允许我们管理访问权限,而不必总是更新应用程序代码。
谢谢你。