We are in the process of working out how best to configure our back-end/easy-edit users within Matrix, for an installation with multiple sites and 1000+ users.
We would like to:
- Use LDAP to create shadow asset users in Matrix (with permissions)
- Control user access to sites (using permissions)
- Establish workflow for specific pages within each site (with email notifications)
- Easily maintain editor and approver permissions (through inheritance)
These are the options we are exploring, but would appreciate any expertise in the best way to do this.
1. Create nested User groups - This will create a lot of user groups and duplicated workflows
- Approvers (user group)
- Site 1 Approvers (user group)
- Site 1 approver Joe (user)
- Site 1 approver Jane (user)
- Site 2 Approvers (user group)
- Site 2 approver Tom (user)
- Site 2 approver Sally (user)
- Editors (user group)
- Site 1 Editors (user group)
- Site 1 editor Jack (user)
- Site 1 editor Sarah (user)
- Site 2 Approvers (user group)
- Site 2 editor Dave (user)
- Site 2 editor Kate (user)
2. Use Roles alongside User Groups - Does this still have an impact on the performance of Matrix?
3. Use some clever linked-user structure - Is there an approach for this?
Thanks in advance
James