Files
frp-panel/services/rbac/rbac_models.go
2025-04-29 16:49:02 +00:00

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`