I've got a request to let front end users edit entries in 1 section, but only if the entries are related to their user group - so different users will have ability edit a different subset of entries in the same section.
- group A could edit entries 1,3,10,12
- group B could edit entries 2,5,7,14
- group C could edit entries 9,11,21
Site admins need to be able to add new groups regularly
Thinking about using a category assigned to both user and entry and on the front end limiting which entries they have access to edit by checking for relationship to that category.
Is this a feasible approach? Is there a better approach.
Also looked at the User Group plugin, but that relies on actual user groups which site admins won't be able to add on the live sites since
allowAdminChanges is set to false to prevent issues with project.config being updated out of git.