ANS-1917 · ROLES, PERMISSIONS & SECURITY

How to Hide the ‘Use Advanced Search’ Checkbox for Custom Records in NetSuite?

This guide explains how to prevent users from accessing advanced search options for custom records by adjusting their role permissions.

Short answer

To hide the 'Use Advanced Search' checkbox for a custom record, disable the 'Perform Search' permission for the relevant user role. Navigate to Role > Permissions > Lists and set the access level for 'Perform Search' to 'None'. This action will prevent users from initiating searches, though they can still view the record list.

Scenario

NetSuite administrators may need to restrict specific user roles from utilizing the 'Use Advanced Search' checkbox when interacting with custom records. This requirement often arises when the intention is to limit search capabilities for certain data sets or to streamline user interaction with custom record lists.

Solution

To hide the 'Use Advanced Search' checkbox for a custom record, the search functionality must be disabled entirely for the specific user role.

  1. Navigate to the desired Role.

  2. Go to Permissions > Lists.

  3. Set the access level for 'Perform Search' to 'None'.Users assigned to this role will encounter an error if they attempt to perform a search, but they will still retain the ability to view the list of custom records.

Expert NetSuite Support

Need help with this NetSuite issue?

Roles, Permissions & Security consulting and configuration support

Talk to a consultant