How to get child pages to inherit parent permissions?
Hi,
I am having trouble with getting child pages to inherit the permissions of their parent pages.
My site is mainly an internal corporate wiki for storing policies, meeting minutes, documents and HR stuff like Job Descriptions and staff reviews. The ACL and permissions is what attracted me to Tiki as we have quite a few groups of users which should have different access to the different sections of the site based on their department and seniority.
I have designed the site so that permissions of a parent page should be at least as strict with the child pages.
I am using Tiki 7.1. I have established groups with different permissions for the whole site and categories (which pretty much mimic the group permissions) but I tie these to structure elements. I have a structure that looks something like this (the groups/categories for permissions are listed in brackets):
----------------
Mission Statements (anonymous)
Policies (registered)
- Teaching and Learning Policies (registered)
- Human Resources Policies (registered)
- Health and Safety Policies (registered)
- Administration Policies (registered)
Meeting Minutes (registered)
- Academic Meetings (registered)
- Administration Meetings (admin staff, finance staff, exec staff)
- Finance Meetings (finance staff, exec staff)
- Executive Meetings (exec staff)
Documents and Forms (registered)
- Academic Documents (registered)
- Administration Documents (registered)
- Contracts (admin staff, finance staff, exec staff)
Human Resources (registered)
- Job Descriptions (registered)
- Performance Reviews (exec staff)
----------------
The problem I have is I found that child categories don't inherit categories from parents
, which sort of stuffs up the whole way I designed the site.
Can someone please let me know how I get child pages to inherit the permissions from parents when they are created? I need this to happen automatically on creation as users can't be trusted to do the permissions accurately every time they create a page.
Thanks for anyone's help on this.
Richard.