Commit Graph
3 Commits
Author SHA1 Message Date
evangelostsak 436525ca24 test(web-app-openbao): prove every RBAC tier by moving biber through the groups in LAM
biber starts in no group and reaches no privileged surface. For each tier the
administrator signs into LAM, adds him to the role group through Multi edit,
and the spec asserts both the policy set he receives and the capability that
tier grants, then removes him and asserts the revoke. One account covers all
three tiers and the grant and revoke are observed rather than assumed.

LAM's group list renders posixGroup entries only, while the RBAC role groups
are groupOfNames under ou=roles, so Multi edit is the surface that reaches
them. It applies the change asynchronously, so the spec polls the resulting
policy set rather than LAM's own progress wording.
2026-09-12 10:22:51 +02:00
evangelostsak 49201309d5 test(web-app-openbao): retire the account-based RBAC tier spec 2026-09-12 00:17:20 +02:00
evangelostsak 754d8bf140 test(web-app-openbao): assert every RBAC tier receives its policy and its capabilities 2026-09-11 18:35:36 +02:00