Prevent Access to a Custom Record Type through the User Interface
This topic describes how you can block access to custom record types from the NetSuite user interface to enhance security, allowing record access only through programmatic means such as SuiteScript and web services.
You can clear the Allow UI Access box for a custom record type, to indicate that it can only be accessed programmatically. For example,you can access it using SuiteScript or SOAP web services. The Allow UI Access box is checked by default.
When this box is cleared:
-
You can't access the custom record type from the NetSuite user interface.
-
If you attempt to list, search, view, edit, or create a record of this type in the user interface, the following error message appears: Access to that record type from the user interface isn't allowed.
-
The following custom record options are locked as disabled: Allow Mobile Access, Allow Quick Search, Allow Quick Add, and Include in Search Menu.
You need to take additional steps to control access to custom record data through searches. For more information, see Limiting Search Access to Custom Records.