to make setup screens different you “Simply” need to make different custom versions and put them onto the menu into different security groups:
Example:
- Part - wide open - security group Engineering
- Part - Limited fields available for Planning settings - Security Group Purchasing/Planning
- Part - Super limited - everyone else
But… be careful what you wish for. I have gone down this road, but in the end, people can start playing the blame game on the IT department because you didnt properly tie down that one field…
Instead, I recommend that everyone given access to a program be trained on what to do, and what not to do. Then put in Data BPM to track important fields, so that you can go into a “Trust by Verify” mode.
Lastly, instead of making a bunch of custom versions, I prefer to implement “Security BPMs”… these are special BPMs that enforce security rules… like:
- you may only ADD a part to the part master if you are in the Engineering group
- you may only change the credit limit on a customer if you are in the CreditGroup
- ANYONE can put a customer ON CREDIT HOLD, but only the CreditGroup may take them off credit hold.
BPMs allow much more “logic based” security rather than an all or nothing approach.