My team and I are currently struggling because there are so many groups (approx. 150 groups for 300 users). There is no group hierarchy so we have a lot of “super-groups” which contain all people sharing a job function from across different departments. This is necessary to simplify access management for the people who administer the folders (before the super-groups they had to allocate up to 12 groups to a folder and mistakes were being made; now they only have to allocate 2-3). Because of this, when a new user is onboarded my team have no definitive way of knowing exactly what groups they should belong to. It's only a matter of time before we make a mistake and Bad Things happen.
Has anyone got any experience with a software solution that will support mapping this complex group structure to job functions and departments? Ideally I’d be able to open the program, input some basic information (such as which department and branch they work for, what their job functions are, etc) and be given a list of groups that I must assign them to. The rules frequently change, so it must be easily configurable too. Thanks for your help!