NetCash Roles and Permissions

Overview

The use of roles within NetSuite varies widely across organizations. NetCash is designed to provide flexible access by introducing the NetCash Administrator role, which eliminates the need to create or modify custom roles. 

Alternatively, administrators can grant access by adding specific permissions to existing user roles, allowing for tailored levels of access to NetCash features.

To grant a user access to NetCash, follow the steps outlined below.

Step-by-Step Process

Assign NetCash User Access (Required)

To enable access to the NetCash application, each user must be designated as a NetCash User

  • Navigate to Setup > Users/Roles > Manage Users
  • Locate and open the employee record, then select Edit:

  • In the NetCash subtab, set the NetCash User Type to Full:

  • Click Save.

Grant NetCash Administrator Role (Optional)

If administrative access is needed: 

  • Navigate to Setup > Users/Roles > Manage Users
  • Locate and open the employee record, then select Edit.
  • On the employee record, go to the Access subtab.
  • Add the NetCash Administrator role:

  • Click Save.

Modify Existing or Create Custom Roles (Optional)

Access to NetCash features is permission-based and tied to specific record types. The table below outlines the required permissions for each page within NetCash. 

PermissionDescription
NetCash Bank AccountGrants access to the custom bank account record linked to bank institutions. Typically required during initial setup and primarily used for administrator-level tasks.  
NetCash Bank Automation RuleProvides access to bank automation rules. Typically required during initial setup.
NetCash Bank Automation Rule GroupGrants access to bank automation rule groups. Typically needed during the initial setup process.
NetCash Bank InstitutionProvides access to bank connect and the bank institution record. Typically required during initial setup.
NetCash Bank Match GroupAllows visibility into the underlying native bank matching group, which isn’t accessible through the UI. Access is generally not necessary.
NetCash Bank Match ItemProvides access to review bank-to-transaction matches, including auto-matched transactions requiring approval, manual matches, and approved transactions. Essential for ongoing bank reconciliations.
NetCash Bank Matching CriteriaProvides visibility into the underlying native bank matching criteria, which isn’t available through the UI. This access is generally not necessary.
NetCash Bank TransactionProvides access to view bank transaction records. Required for ongoing bank reconciliations.
NetCash CommentGrants access to NetCash comments. Necessary for ongoing bank reconciliations.
NetCash Global SettingsAllows updating of NetCash global settings. Typically required during setup and primarily for administrator-level tasks.
NetCash ReconciliationProvides access to the NetCash Reconciliation page. Required for reporting availability.
NetCash Rule FilterProvides visibility into the underlying native rule filters not accessible through the UI. Access is generally not necessary.
NetCash Rule Transaction TemplateProvides visibility into the underlying native rule transaction template not accessible through the UI. Access is generally not necessary.
NetCash Rule Transaction Template LineProvides access to the underlying native rule transaction template lines not visible through the UI. Access is generally not necessary.
NetCash ImportGrants access to the NetCash Bank Activity import page for manually uploading bank transactions.
NetCash Import TemplateProvides access to NetCash Bank activity import templates.

Once the appropriate permissions have been identified for each role:

  • Navigate to NetCash > Setup > System Setup.
  • Open the Import Tools tab, and then under Bulk Custom Role Permissions Import, click the Tool Link:

  • Select the desired roles and permission levels:

  • After setting the desired permission levels, click Update Roles to apply the changes:

  •  A confirmation banner will appear once roles are successfully updated:

  • Repeat the process for additional roles or permission levels as needed.

Was this article helpful?