summaryrefslogtreecommitdiff
path: root/issues/gn-auth
diff options
context:
space:
mode:
authorFrederick Muriuki Muriithi2024-06-06 10:40:20 -0500
committerFrederick Muriuki Muriithi2024-06-06 10:40:20 -0500
commit8a3206773375c01bb2c7378151ef36d9492a742c (patch)
treeb1645d6ec39ad136ad9ba5b9e4fea58e21bbac54 /issues/gn-auth
parentccfd21d040f45f1a9289cce8534ace7b8687b165 (diff)
downloadgn-gemtext-8a3206773375c01bb2c7378151ef36d9492a742c.tar.gz
Update issue with more requirements
Diffstat (limited to 'issues/gn-auth')
-rw-r--r--issues/gn-auth/problems-with-roles.gmi3
1 files changed, 3 insertions, 0 deletions
diff --git a/issues/gn-auth/problems-with-roles.gmi b/issues/gn-auth/problems-with-roles.gmi
index 3a792fe..f34a855 100644
--- a/issues/gn-auth/problems-with-roles.gmi
+++ b/issues/gn-auth/problems-with-roles.gmi
@@ -25,7 +25,10 @@ The implementation should instead, tie the roles to the specific resource, rathe
* [x] Remove the `….create_action` function: raise exception when used
* [x] Remove the "Roles" page on the UI
+* [ ] migration: Remove `group:role:[create|delete|edit]-role` privileges from `group-admin` role
+* [ ] migration: Add `resource:role:[create|delete|edit]-role` privileges to `resource-owner` role
* [ ] Create a new "Roles" section on the "Resource-View" page, or a separate "Resource-Roles" page to handle the management of that resource's roles
+* [ ] Ensure user can only assign roles they have created - maybe?
### Fixes