0
0
Fork 0
mirror of https://github.com/BookStackApp/BookStack.git synced 2025-05-05 00:30:26 +00:00

Added and addressed multi-role/own-role-perm/inheretance scenario

Found during manual testing.
Have checked against relation queries manually too.
This commit is contained in:
Dan Brown 2023-01-26 12:53:25 +00:00
parent 48df8725d8
commit f6a6b11ec5
No known key found for this signature in database
GPG key ID: 46D9F943C24A2EF9
3 changed files with 47 additions and 1 deletions

View file

@ -229,6 +229,16 @@ User denied page permission.
User denied page permission.
#### test_71_multi_role_inheriting_deny_on_own
- Page permissions have inherit enabled.
- Role A has own page role permission.
- Role B has entity denied page permission.
- User has Role A and B.
- Use owns Page.
User denied page permission.
#### test_75_multi_role_inherited_deny_via_parent
- Page permissions have inherit enabled.
@ -239,6 +249,16 @@ User denied page permission.
User denied page permission.
#### test_76_multi_role_inherited_deny_via_parent_on_own
- Page permissions have inherit enabled.
- Chapter permissions have inherit enabled.
- Role A has own page role permission.
- Role B has entity denied chapter permission.
- User has Role A & B.
User denied page permission.
#### test_80_fallback_override_allow
- Page permissions have inherit disabled.