mirror of
https://github.com/VaalaCat/frp-panel.git
synced 2025-09-26 19:31:18 +08:00
18 lines
300 B
Go
18 lines
300 B
Go
package rbac
|
|
|
|
const RBAC_MODEL = `
|
|
[request_definition]
|
|
r = sub, obj, act, dom
|
|
|
|
[policy_definition]
|
|
p = sub, obj, act, dom
|
|
|
|
[role_definition]
|
|
g = _, _, dom
|
|
|
|
[policy_effect]
|
|
e = some(where (p.eft == allow))
|
|
|
|
[matchers]
|
|
m = g(r.sub, p.sub, r.dom) && r.dom == p.dom && r.obj == p.obj && r.act == p.act`
|