With the plugin Content Control you can control which page can be accessed by which WordPress user group (Role). If you can assign the users to specific roles with the other plugin, you should be able to achieve your goal.
@threadi Thank you. I’ve looked into it but I can’t group my users into regular wordpress roles like editor, author etc. What I’m looking for is to allow a page (say Finance data) to the people who work in Finance.
I could use a solution based on individual user level access, or perhaps by creating custom user groups in WP, or even by allowing users in a particular Organization Unit(OU) in the active directory to certain pages.
With Content Control you control which page is visible under which conditions. For example, a page can only be accessible for the Finance role.
How you assign multiple users to the Finance role depends on how the plugin you choose reads them from your AD. For this you would have to contact the support of miniOrange.
Another tip: with the plugin UserRoles you can assign a user to multiple user groups. Maybe this also helps.
Content Control appears to be exactly what I need for doing the restriction. Thanks @threadi 🙂 Also I can create new custom roles with UserRoles however, UserRoles is not aware of any of my AD users. I might need to find some other plugin that shows AD users along with regular users or maybe talk to miniOrange team about this.
Works great. Content control + User roles + miniOrange LDAP was the way to go (Once custom roles are created , AD users can be added to them from users section of WP).
Now, AD sync is not working, and might need premium miniOrange or some other plugin, but I don’t care for that at the moment.
Good to hear and an interesting solution. I will keep in mind if I also have such a challenge. Have fun 🙂