Changes to "No Permission Required" Access on Custom Record Types
This topic details updates to the “No Permission Required” access setting for custom record types, including increased control for internal, external, and unauthenticated users.
To provide more control over who may access your custom record entries, NetSuite has introduced a more precise setup to users with the required permissions. The access type option of No Permission Required has changed to No Permission Required for Internal Roles. When this option is selected, two additional more granular dropdown list fields will appear from which you can select additional access levels to permit with no permission required:
-
External Roles Access
-
Unauthenticated Users Access
To review and update the access type of your custom records:
If you choose to use No Permission Required for Internal Roles, External Roles Access, or Unauthenticated Users Access, you should provide additional restrictions through the use of scripts, workflows, or both to tightly control access to your record instances consistent with your business needs.
When NetSuite automatically adjusts your No Permission Required custom records to use the best possible setup, some users may have insufficient access to these custom record types and their entries.
-
Go to Customization > Lists, Records, & Fields > Record Types.
-
For each unlocked Record Type (no lock icon), review the Access Type setting and consider changing it to either Require Custom Record Entries Permission or Use Permission List.
-
If you select Require Custom Record Entries Permission, on each Role page, go to the Lists subtab of the Permissions subtab and set the appropriate access level.
-
If you select Use Permission List, go to the Permissions subtab and define which roles should have permission to access this custom record type.
-
If you agree with and want to keep the updated settings, no additional changes are needed
-