Closed finnlewis closed 2 years ago
I think we might want to think about what the current roles in LGD do and what additional roles we need here.
When we bring workflow into the mix, I think you're on the money in that we'll want to match the roles that apply to the default permissions and workflows. Looking at the default install of Localgov Drupal:
In the Microsites system, these roles are on a group by group / site by site basis, not site-wide.
So, we still need a new roles for the new functions.
Building on your suggestion, how's this?
If / when we then bring in workflow, we can add Contributor and Author as needed.
Penny for your thoughts @ekes @markconroy @stephen-cox @msayoung @richard-s-rowley
Once we agree these, we can update the other user stories to match.
Microsites manager (formerly microsites overlord): can create the microsites and manage users on the control site
Site manager. It's too easy to mix owner / admin / manager. So my best offer is still controller role for the control site.
Site owner: someone that owns the site and can configure the site and theme options
It's certainly not owner. That's a thing. That's the Owner UID on the Group entity. There are however more (default terminology) users with the group Admin role. So it's a role not a single user.
So... does this suggest:
I don’t like controller really - it’s not a word we’ve used before
But then, we haven’t had microsites before, so…
I think we put a proposal to the working group next week
On 27 Apr 2022, at 15:58, Finn Lewis @.***> wrote:
So... does this suggest:
Microsites controller (formerly microsites overlord): can create the microsites and manage users on the control site Site admin: someone that owns the site and can configure the site and theme options Editor: someone that just manages content on the particular microsite. This then maps directly to the editor role in that they can create and manage all content.
— Reply to this email directly, view it on GitHub https://github.com/localgovdrupal/localgov_microsites/issues/43#issuecomment-1111107557, or unsubscribe https://github.com/notifications/unsubscribe-auth/AAFM4LCTIZJXUZ6VWPET2PLVHFIX7ANCNFSM5UO4BPAA. You are receiving this because you were assigned.
I had
I had 'control tower' and 'air traffic controller' in mind. Trains it's a signaller or a dispatcher isn't it :-P
I don’t like controller really - it’s not a word we’ve used before
I think it needs to be a new word. Up till now we'd tried using manager, administrator, but the trouble is it's very easy to forget: "Is that the one that's the one that is the manager/administrator of the sites or the individual site".
We do really need something to work with for this sprint.
I was hoping we would meet this afternoon and agree that.
So maybe we just stick with "microsites overlord" for now. Not ideal, but at least we know what we mean.
I think let's go with this then. I can live with "controller"
We can see how it works for this sprint, and then run it by the working group at a later date
Note: there is also a member role for a user who is part of group/site - equivalent to Authenticated User in Drupal.
At the meeting of the Microsites Working Group yesterday, we agreed on the following role names:
Microsites controller (formerly microsites overlord): can create the microsites and manage users on the control site Microsite admin: someone that owns the site and can configure the site and theme options Microsite editor: someone that just manages content on the particular microsite. This then maps directly to the editor role in that they can create and manage all content
See https://docs.google.com/document/d/1Y63d87PP6gc89m01NjJRUwsLzv5GWxRxDXgRG3-vbM4/edit#heading=h.qcyz8wdhyg68 for notes on discussion.
Are there 3 roles here? If so, does looking at LGD core help?
Here's my starter for 10
Microsites manager (the overlord role) Site editor (the site manager role) Site contributor (limited editor permissions as needed)