We are kicking around two different schools of thought as we start the migration from LAUA to Lawson Security.
The first is to take a functional area such as AP and build a single role that gives access to every token, table, etc that anyone in the company could ever have a need for in AP. From there each person who gets that role would have security overrides for the tokens, tables, etc. that they don’t need. So in a sense you would take away AP195, AP155, etc until that user had only what they needed. So at the end of the day there would be one AP role for the whole company with each user having overrides for the things they don’t need. Then build the same thing for GL, HR, etc.
The second way would be to create a building block approach and create smaller bite size roles that could be used to create bigger roles. So for instance, create a role for processing AP invoices, another for creating AP checks, another for closing the periods/year end, etc. Then those bite sized roles would be used to build bigger roles so that AP Manager would get all AP roles, AP clerk would get maybe 4 roles, and when the GL people are built they might get 3 of the AP roles.
I am curious to hear comments on what you think is the better way to approach LS9. Comments on both schools of though are appreciated.