We currently have more then 80 custom roles in our...
# general
r
We currently have more then 80 custom roles in our system. Out of which around 45 are accounting center type. I have to consolidate/combine those roles. Basically what happened is for each user, we created a new role with different set up permissions and ended up with so many roles. Now this is creating major issues and confusions. Can someone share me some tips, on how to approach this problem. Like how in major firms with many users, the role structure is defined.
e
Wow, 45 custom roles for accounting... You can define a few roles for that position and then use the Global Permission at the user level for some fine grained access.
e
Think long term especially along the lines of what's called segregation of duties (SOD) which is usually important for public companies. But even if a company is not public or has no plans of going public, having SOD conflicts addressed goes a long way in ensuring financial and accounting accountability. Unfortunately Netsuite's role permissions are not geared towards that approach. I would start with comparing user permissions using Setup->Show Role Differences and decide how to limit those roles.
r
@Edgar Valdés that is the plan, but how to proceed seems to be bit challenging. Specially when I don't have exact idea what each permission is for, and what are the task the end users perform
@Eric B I will look into SOD and try to relate to netsuite permissions. Already tried comparing role differences, Will somehow have some basic idea on how to merge these roles soon. But two challenges I am facing here is Subsidiary permission. Not each role is for all the subsidiary. Some are catered to 2-3 subsidiary, while some to all and some to only a particular subsidiary. Which doesn't come in the differences list. And the last thing are the custom forms, which we have enabled for few roles only. Show role and differences doesn't provide the differences in that regard either.