Restricting user permissions to specific pages or other content
To restrict a user to only be able to edit specific pages or other specific content, (1) these pages must be published to a public group and (2) that user must only have access to content in this group.
For example, we want to restrict a particular user "John Doe" to only be able to edit pages related to the "Young Adults" group.
- Create a group under People > Groups > Add a Group called "Young Adults". This group is public and not private.
- Now find "John Doe" under People > Members and click on the pencil icon to edit this user. Click on the permissions tab on the far right.
- Under rules, create a new rule for the Pages module, for the "Young Adults" group, and "Write" access. Save these settings.
- Go to the Pages module and edit a page that John Doe will need to have access to. Edit that page by clicking the pencil icon and click on the "Publish" tab on the right.
- Click "More Options" and make sure "Young Adults" is selected in addition to "Site Group".
Now, when John Doe logs in, he will only have access to pages that are published to the "Young Adults" group.
This process can repeated for other modules as well. Instead of creating the user rule with pages, you can do so for Events, Articles or Blogs. Make sure that the particular article or blog has been published to that public group in addition to Site Group.
Feedback
Was this resource helpful?
