访问控制 (RBAC)
Nodesify Admin 使用一套稳健的角色权限访问控制 (RBAC) 系统来管理用户权限和数据可见性。
角色 (Roles)
角色是定义用户在系统中可以执行哪些操作的主要方式。
- 超级管理员 (Admin):通常拥有对所有系统功能和设置的完全访问权限。
- 普通用户 (User):标准访问权限,通常仅限于与其部门相关的业务操作。
- 自定义角色 (Custom Roles):管理员可以定义具有特定颗粒度权限的角色(例如:财务审计、人力资源专员)。
部门 (Departments)
用户按部门进行组织,反映了企业的组织架构。
- 有助于对用户进行分组管理和报告。
- 可用于过滤数据可见性(例如:经理只能看到其所属部门的数据)。
权限与菜单
- 细粒度权限:访问权限可以控制到具体的 API 接口或操作(如:“创建用户”、“编辑报告”)。
- 动态菜单:导航侧边栏根据登录用户的角色动态生成。如果您没有查看某个页面的权限,该页面将不会出现在您的菜单中。