Role vs Feature-Access

0
Hi Team,   In our current app we have 1user = 1role. This makes building easy as you are either FunctionalAdmin or an Operator.   Now we want to add a feature to be able to handle invoicing. it could be a matrix of access. In the matrix below you can see that there are multiple 'roles' that have overlapping 'features'   instead of having roles, can we reuse the role logic, and use it for 'features' and then connect each user to have access to certain modules based on the features they need to be able to access?  
asked
1 answers
0

Yes, you can. And if your application is built in a correct modular way, this is exactly what it is for, and easily done by setting module-roles. So module Finance can have ' internal finances'  and 'external finances'.

NB. F-Admin often gets god-mode, which you should be careful with. The F-admin has no business snooping around in the companies finances. And booking assets is also not part of the job of an F-admin.

answered