Harpers Tate
Well-known member
We have a large forum and a large number of Moderators (over 50). Moderators each have responsibility for a small number of forums only.
The current permissions setup appears not to scale to such a large board very well.
We (obviously) want to allow our Moderators to do the "extra" things they need in the forums to which they are allocated (like, say, editing and deleting others' posts), yet have the same permission as their underlying membership type elsewhere in the board - i.e with no or few extras.
There will be a default set of extra permissions for this. Every instance of Moderator <> Forum (Node) (or Parent) will, in all probability, carry the same set of permissions. That set of permissions may need to change from time to time - either for changed needs, or if, say, a new Add-On is installed.
With our large board, we therefore have a very large number (hundreds) of instances of Moderator <> Node (or Parent) Permissions. Each of which has to be set separately (acknowledging there is the "copy" tool, the use of which is limited to expanding ONE moderator's role).
What is missing here - the suggestion - is a single place where the standard set of (extra) permissions can be determined, such that, where a Moderator is assigned to a forum (or parent), they will acquire those permissions within that forum ONLY, without their needing to be individually set for every instance.
And that, if any change is made to this core Moderator <> Forum permission setting, it will apply across all instances of Moderator <> Forum.
(Example: Suppose that we initially disallow Moderators to Hard Delete posts in "their" forums. Suppose that we later decide they need this. Currently we'd need to make hundreds of amendments. We need one page where this can be changed once, permission given (or removed), to apply to all Moderators on their own patch. Further example: we install a new add-on. We need to issue permissions to all Moderators to use it, without having to set this hundreds of times.)
The current permissions setup appears not to scale to such a large board very well.
We (obviously) want to allow our Moderators to do the "extra" things they need in the forums to which they are allocated (like, say, editing and deleting others' posts), yet have the same permission as their underlying membership type elsewhere in the board - i.e with no or few extras.
There will be a default set of extra permissions for this. Every instance of Moderator <> Forum (Node) (or Parent) will, in all probability, carry the same set of permissions. That set of permissions may need to change from time to time - either for changed needs, or if, say, a new Add-On is installed.
With our large board, we therefore have a very large number (hundreds) of instances of Moderator <> Node (or Parent) Permissions. Each of which has to be set separately (acknowledging there is the "copy" tool, the use of which is limited to expanding ONE moderator's role).
What is missing here - the suggestion - is a single place where the standard set of (extra) permissions can be determined, such that, where a Moderator is assigned to a forum (or parent), they will acquire those permissions within that forum ONLY, without their needing to be individually set for every instance.
And that, if any change is made to this core Moderator <> Forum permission setting, it will apply across all instances of Moderator <> Forum.
(Example: Suppose that we initially disallow Moderators to Hard Delete posts in "their" forums. Suppose that we later decide they need this. Currently we'd need to make hundreds of amendments. We need one page where this can be changed once, permission given (or removed), to apply to all Moderators on their own patch. Further example: we install a new add-on. We need to issue permissions to all Moderators to use it, without having to set this hundreds of times.)
Upvote
40