I was wondering if anyone has feedback on how to best handle layouts based on different tiered usergroups. The goal is to simplify the management of the UI based on personnel groups, and reduce "clutter" for when I hand over the solution I am working on.
background: Department Solution; multiple tiered groups users where all require a different perspective/context and workflow using the data generated by the "labor" group (the initial point for data entry). Then there is a "data admin" group that is responsible for QA/QC the data , but does not need to see or access the "labor" group's workflow layout logic. (... insert n # of additional groups .....) finally there is a manager group who will mainly need to review, approve, & report. this group does not need to see the the labor or the QC workflow.
my initial thought would be to create separated UI files for each group, but I would have to "copy" the schema multiple times for n groups and if the schema needs to be changed/updated it would result in multiple edits.
So i am thinking of just adding all the layouts to the main "labor" UI, but I fear the amount of layouts will be overwhelming with respect to the schema and may pose problems for the people who will go behind me (I am to turn this project over to IT).
Any advice on how to organize and maintain a disproportionate amount of layouts relative to the tables/schema?
thanks in advance