Screen Permissions
For Sage 300
Screen Permissions, a versatile utility within the Misc. Utilities category that empowers users with highly granular, customizable permissions for any Sage 300 screen.
Apply highly granular, user-configurable Permissions to any Sage 300 screen.
Features
- Allows users to define Create, Read, and Update Permissions for any control in a Sage 300 screen
- Enables the disabling of screens or buttons for specific users
- It can stop a user from opening a screen, hide a field, or hide a button.
- Disable fields based on whether documents have been saved or not, and more
How does it work? (Example)
Permissions are user-configurable through a custom table and managed using a bespoke UI. Start by configuring a Permission for a screen. Restrict access to the entire screen or controls.
- E.g. Create a Permission controlling access to the P/O Date field:

Assign Create, Read, and Update access to users for each permission using the handy Permissions Management UI.
- E.g. Chris can open O/E Order Entry, but can’t use the Delete button and can only set the date on new POs, not existing ones:

App Type
Packaged
Provides useful functionality ‘out of the box’. (May require configuration, but not coding.)