When a user cannot access a custom record, the issue is often related to role permissions, custom record settings, form access, or navigation setup. Reviewing these areas first can help admins identify the cause more quickly.
Scenario
A user reports that they cannot see or open a custom record in NetSuite.
The issue may appear in different ways:
- the custom record does not appear in the menu
- the user cannot open a record link
- the user can view the record but cannot edit it
- the user can access one custom record but not another
- the user receives a permission-related error
Solution
Start by checking the user’s role and the custom record permission setup.
A custom record may exist in the account, but users still need the correct access level to view, create, edit, or delete records.
Permissions to Check First
Role Permissions
Open the user’s role and review whether the custom record is included under permissions.
Confirm the correct access level:
If the user only needs to review records, View may be enough. If they need to update records, they may need Edit.
Custom Record Type Permissions
Open the custom record type setup and review its permissions.
Confirm whether the record type is restricted by role or permission settings.
If permissions are not assigned correctly, users may not be able to access the record even if it appears in navigation.
Form Access
If the custom record uses a custom form, confirm that the user’s role can access the form.
A user may have record permission but still experience issues if the form is not available to their role.
Center Tab or Menu Access
If the issue is that the user cannot find the custom record from the menu, check how the record is exposed in navigation.
The user may still access the record through a direct link, but not see it in the menu if the center tab or link is not assigned correctly.
Related Record Permissions
If the custom record links to another record, confirm the user can access the related record too.
Example:
A custom record links to a customer, vendor, employee, or transaction. If the user does not have access to the related record, the page may not behave as expected.
Common Causes
- custom record permission is missing from the role
- access level is too low
- custom form is not available to the role
- menu or center link is not configured
- related record permission is missing
- user is testing with a different role than expected
- role changes were made but not fully validated
-
Notes
- Always test using the same role as the affected user.
- Confirm whether the user needs view-only access or edit access.
- Check both the role permission and the custom record type setup.
- Review custom forms if the record opens incorrectly.
- Check related record permissions if the custom record uses linked fields.
- Avoid giving Full access unless the user truly needs it.
- Test in sandbox first if changing access for multiple roles.
References
- SA: Setting Permissions for a Custom Record Type (ID: 1024321)
- SA: Creating Custom Records (ID: 1024227)
Summary
When a user reports missing access to a custom record, start with the role, custom record permissions, form access, navigation setup, and related record permissions. Reviewing these areas first can help admins resolve access issues more efficiently while keeping permissions controlled.
Share your insights and experiences in the NetSuite Admin Corner.