本页面用于校准权限引擎真实进度:当前权限引擎不是从零开始, 已有页面原型、权限表、角色主体、页面权限、数据范围、字段权限、操作权限和审计基础。
返回 HRMS Portal 权限引擎工作台原型 字段权限 Demo 数据范围 Demo| 字段 | 当前值 |
|---|---|
| current_user_id | E100 |
| visible_count / hidden_count | 11 / 0 |
| permission_enforced | dependency:page_permission+data_scope |
| page_permission_allowed | True |
| page rule | PAGE_RULE_0086 |
| data scope rule | DATA_SCOPE_BOSS_GLOBAL |
| data scope type | global |
| 表 | 行数 | 核心字段 | 状态 | 样例 |
|---|---|---|---|---|
permission_subjects |
9 | id, subject_id, subject_type, user_id, employee_id, role_id, department_id, team_id, hrbp_scope_ids, reviewer_scope_ids | 已存在 | 5 sample |
permission_roles |
7 | id, role_id, role_name, role_type, role_description, role_status, default_scope_type, sensitivity_level_allowed, created_at, updated_at | 已存在 | 5 sample |
page_permission_rules |
105 | id, rule_id, rule_version_id, page_key, page_name, subject_type, subject_id, role_id, allow_access, access_mode | 已存在 | 5 sample |
data_scope_rules |
4 | id, rule_id, rule_version_id, subject_id, role_id, data_object_type, scope_type, scope_ids, include_subordinates, include_indirect_reports | 已存在 | 4 sample |
field_permission_rules |
91 | id, rule_id, rule_version_id, subject_id, role_id, data_object_type, field_key, field_name, sensitivity_level, permission_result | 已存在 | 5 sample |
action_permission_rules |
130 | id, rule_id, rule_version_id, subject_id, role_id, action_type, target_object_type, allowed, action_mode, require_approval | 已存在 | 5 sample |
permission_audit_logs |
4723 | id, audit_id, user_id, employee_id, role_id, accessed_page, accessed_object_type, accessed_object_id, accessed_field_key, action_type | 已存在 | 5 sample |
audit_logs |
4723 | id, audit_id, user_id, employee_id, role_id, action_type, object_type, object_id, field_key, permission_result | 已存在 | 5 sample |
employees |
11 | id, employee_id, employee_name, employee_no, email, mobile, feishu_open_id, feishu_union_id, department_id, team_id | 已存在 | 5 sample |
user_sessions |
8 | id, session_id, user_id, employee_id, login_source, access_token_hash, refresh_token_hash, login_at, expires_at, last_seen_at | 已存在 | 5 sample |
/outputs/data_scope_permission_demo_v1.html
data_scope, field_permission, page_permission, permission, permissions, role, roles, scope, 字段, 数据范围, 权限, 角色
页面/outputs/field_permission_demo_v1.html
data_scope, field_permission, page_permission, permission, permissions, role, roles, scope, 字段, 审计, 数据范围, 权限, 角色
页面/outputs/page_permission_demo_v1.html
data_scope, field_permission, page_permission, permission, permissions, role, roles, scope, 字段, 审计, 数据范围, 权限, 角色, 访问
页面/outputs/permission_engine_workbench_v1.html
data_scope, field_permission, page_permission, permission, role, roles, scope, scopes, 字段, 审计, 数据范围, 权限, 角色
页面/outputs/permission_scope_explainer_v1.html
permission, permissions, scope, scopes, 权限
页面/feishu-minimal-open-check.html
scope
页面/feishu-position-mapping-readiness.html
role, 字段
页面/hrms-22f36-stage-summary.html
访问
页面/hrms-auth-entry.html
role, scope, 权限, 角色
页面/hrms-entry-acceptance.html
权限
页面/hrms-feishu-capability-boundary.html
字段, 审计, 数据范围, 权限
页面/hrms-portal-old-22f-ui-a-20260513_143800.html
权限
current_user, permission, permissions
- Provides FastAPI endpoints for health, import plan, employees, and permission checks
permission, permissions
from backend.routers.permissions import router as permissions_router
current_user
resolve_current_user_from_user_id,
role
"role_family",
DATA_SCOPE, data_scope, field_permission, matched_rule, page_permission, permission, permissions
from backend.security.dependencies import require_page_permission, require_action_permission
DATA_SCOPE, data_scope, page_permission, permission
from backend.security.dependencies import require_page_permission, require_action_permission
DATA_SCOPE, data_scope, field_permission, page_permission, permission, permissions
from backend.security.dependencies import require_page_permission
DATA_SCOPE, data_scope, field_permission, page_permission, permission, permissions
from backend.security.dependencies import require_page_permission
DATA_SCOPE, current_user, data_scope, page_permission, permission
from backend.security.dependencies import require_page_permission, require_action_permission
page_permission, permission, role
from backend.security.dependencies import require_page_permission
结论 权限引擎当前应定义为“已有 P0/P1 基础,尚未产品化”,不是未来从零开始。