-
-
Notifications
You must be signed in to change notification settings - Fork 9
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
PlaceCal Norwich's Organiser should have the proper set of permissions #2062
Comments
Prob this list needs a bit of a discussion |
Things that a
Things they should not have
|
Just noting theres more fields than that they shouldnt have - the should list looks correct tho :) |
meeting notes: trying to not think about how non-root users can create other non root users as this is pretty complex and needs more thought. |
Note: users cannot remove (TD) partnership tags as this will push things out of their scope |
I think this already works though? If not fine to remove but it's my understanding this is working and just needs confirming / tests writing for it
Wrong ticket? |
Notes on Acceptance criteria
In the admin interface, PNO can:
PNO cannot:
I think the hardest thing may be having a user edit a partner that has neighbourhoods outside of their allocation and saving the partner without modifying the outside-of-allocation neighbourhoods whilst still letting them add/remove neighbourhoods within their allocation. |
Me and @aaaaargZombies had a big chat about this this morning and broken down the ticket into smaller bits of work. Everything we think(!) is straightforward has been ticketed, the only outstanding thing is how do neighbourhood admins attach users to partners:
|
Could we make a new enum/bool for users that's a global admin role called "user admin" or something like that, and then kick it back to another day? (prob ditto editor, it doesnt make the most sense to have that in the same enum as root) |
closing as all fixed! Verified in all the related tickets. |
Just noting it's all done - apart from the top checkbox which is kinda the most important one :D I'll set it now |
User story
As PlaceCal Norwich's Organiser (PNO), I should only have access to relevant data and actions related to my role.
This should form the basis for a generic "new neighbourhood" type of user. It does not cover adding people to existing areas.
Acceptance criteria
In the admin interface, PNO can:
PNO cannot:
Implementation notes & questions
Implementation plan
To be written by the developer
The text was updated successfully, but these errors were encountered: