permission_service

项 值
类型 NestJS 服务
角色 全生态 RBAC 中心
数据库 PostgreSQL(权限定义、角色、角色-成员、授权表)

职责

  • 权限定义目录(permission.definition.list):全生态唯一的权限标识来源。
  • 角色管理(系统管理角色 + 组织角色)与成员角色分配(permission.role.* / permission.grant.*)。
  • 鉴权裁决(permission.check):业务服务携带用户与权限标识回源校验。
  • 主体权限清单(permission.subject.list-permissions)。

关键技术

  • 组织角色与组织/团队范围绑定;管理角色独立于组织域。