feat: better admin permissions (#5755)
* feat: add casbin admin permissions * feat: improve audit logging to associate logs with actual operators and target users * feat: enhance admin permissions and UI interactions for sensitive actions * Refactor authz RBAC and tighten channel permissions * Split channel authz field policy * Address channel authz review findings
Showing
controller/authz.go
0 → 100644
controller/channel_authz.go
0 → 100644
controller/channel_authz_test.go
0 → 100644
model/authz_role.go
0 → 100644
model/casbin_rule.go
0 → 100644
router/authz-router.go
0 → 100644
router/channel-router.go
0 → 100644
router/channel_router_test.go
0 → 100644
service/authz/adapter.go
0 → 100644
service/authz/assignment.go
0 → 100644
service/authz/authz_test.go
0 → 100644
service/authz/enforcer.go
0 → 100644
service/authz/override.go
0 → 100644
service/authz/permission.go
0 → 100644
service/authz/registry.go
0 → 100644
service/authz/resolver.go
0 → 100644
service/authz/resources_channel.go
0 → 100644
service/authz/role.go
0 → 100644
service/authz/seed.go
0 → 100644
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
This diff is collapsed.
Click to expand it.
web/default/src/lib/admin-permissions.ts
0 → 100644
Please
register
or
sign in
to comment