Skip Navigation

[Resolved] Can I limit some specific role to edit specif pages only with Access Control?

This thread is resolved. Here is a description of the problem and solution.

Problem:
How to limit some specific role to edit specific pages only?

Solution:
You can achieve this using Post Groups feature, in Access plugin.

Relevant Documentation:
- https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/restricting-read-access-specific-pages-posts-members/
- https://toolset.com/documentation/user-guides/limiting-read-access-specific-content/

This support ticket is created 7 years, 2 months ago. There's a good chance that you are reading advice that it now obsolete.

This is the technical support forum for Toolset - a suite of plugins for developing WordPress sites without writing PHP.

Everyone can read this forum, but only Toolset clients can post in it. Toolset support works 6 days per week, 19 hours per day.

Our next available supporter will start replying to tickets in about 2.69 hours from now. Thank you for your understanding.

Sun Mon Tue Wed Thu Fri Sat
- 12:00 – 17:00 12:00 – 17:00 12:00 – 17:00 12:00 – 17:00 12:00 – 17:00 -
- 18:00 – 21:00 18:00 – 21:00 18:00 – 21:00 18:00 – 21:00 18:00 – 21:00 -

Supporter timezone: Asia/Karachi (GMT+05:00)

This topic contains 5 replies, has 2 voices.

Last updated by alessandro2 7 years, 2 months ago.

Assisted by: Noman.

Author
Posts
#568982

I'd like to know if with Access Control I can I limit some specific role to edit specific pages only?
For example: I have a website with the following pages: "Hospital A", "Hospital B" and "Hospital C" and the following roles: hospital_A_role, hospital_B_role, hospital_C_role. Every role has several users. I'd like to know if, with Access Control, I can let the users having the hospital_B_role edit only the page named "Hospital B". Thanks.

#569052

Noman
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hi Alessandro,

Thank you for contacting Toolset support. Yes, you can achieve this using Posts Groups, please follow this doc to see an example:
- https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/restricting-read-access-specific-pages-posts-members/
- https://toolset.com/documentation/user-guides/limiting-read-access-specific-content/

Thank you

#569367

Hi Noman,
I'm sorry but I cannot figure out from that guide how to make it work my situation. Steps 1 and 2 are ok but then I'm totally lost. Please help. Thanks.

#569368

Actually even on "Pre-step" I'm not sure if I have to create my role based on editor/contributor/author. I'm very confused. Sorry about that.

#569546

Noman
Supporter

Languages: English (English )

Timezone: Asia/Karachi (GMT+05:00)

Hello Alessandro,

1. You need to create 3 user roles:
Hospital A users, Hospital B users, Hospital C users

2. Create 3 Post groups:
Hospital A, Hospital B, Hospital C

3. Now enable access to each specific role, as mentioned in step 3 of doc:
For Hospital A Post group, enable Hospital A users and so on.

4. Click on “Modify Group” button, and Add your pages which you want to access by only Hospital A users, as mentioned in Step 2 of doc.

Doc here: https://toolset.com/learn/create-membership-site-wordpress-using-toolset-plugins/restricting-read-access-specific-pages-posts-members/

Thank you

#569840

Thank you for you trying but there is no more additional information on your last message (it's just a copy and paste of the guide that is already not understandable). I give up with this plugin. I will use User Role Editor Pro instead.