How do I correctly override posting permissions
On my community, permission to post works in this way:
- Default users can reply (permission: create_message=true), because we want anonymous users to start a post so they can be enticed to create an account.
- Signed in users that are not verified in our SSO system are given role "Unverified", which takes away permission to reply.
- Rank "Verified" are users that have verified their email in our SSO system, which re-grants them ability to reply.
- We created one sub-category that is read-only and also removed permission to reply for default users. However, "Verified" roles were still seeing they had permission to reply (create_message=true) since I assume that role overrode the specific permission on that sub-category.
- I tried creating role "Verified" for that sub-category specifically and also removed permission to reply, but it was still showing up as create_message=true for these users.
Why is create_message=true for posts in the read only sub-category that has create_message=false for default users and create_message=false for "Verified" role inside that subcategory, but create_message=true for "Verified" roles in the overall community? How can I change permissions so "Verified" users cannot post in read only sub-categories but admins and moderators can?