NetLease Role Permissions Setup

OVERVIEW

The utilization of roles across organizations using NetSuite can vary significantly. NetLease is built to allow full customization and alignment to a user’s existing strategy for roles, permissions, and corresponding segregation of duties.

Generally, for the most complex organizations, we would expect up to four categories of users within NetLease, and each role would have varying levels of access and permissions.

  1. AP Clerk: Limited access user with ability process AP transactions and code payments against the Lease Liability Clearing Account; limited ability to edit lease information or generate/approve lease transactions
  2. Lease Preparer: Medium access user with ability to create new leases, generate schedules, propose entries, and view reporting
  3. Lease Reviewer: Same access as preparer plus the ability to approve journal entry transactions
  4. Lease Manager: Full access user with ability to access and edit configuration, approve transaction processing, and full reporting abilities

The roles identified above are illustrative. For organizations with smaller teams, a single user role may be sufficient, while in many medium companies there may be just two roles—one for lease administration and another for AP and Vendor Bill entry.

The NetSuite administrator should work with the Accounting Team to determine what roles and permissions are appropriate for their organization’s lease management activities.

Additionally, access to NetLease Suitelets is separately addressed in NetLease Suitelet Access.

NetLease offers a tool to help automate the setup of your roles and permissions, or users can manually go through the process.

Automated Role Permissions Setup

STEP BY STEP PROCESS

  • Navigate to NetLease System Setup by accessing NetLease > NetLease Setup > System Setup

  • Select the Import Tools Subtab and then select the Bulk Custom Role Permissions Import Tool link:

  • Select desired Role(s) (ctrl + click to select multiple) and a Permission Template:
  • Make any desired changes to the permissions:
  • Select Update Roles:

  • Screen will show loading indicator:


  • Once complete, a success ribbon will appear at the top of the screen:

  • Outlined at the end of this article is our permissions template. Note that companies may want to set up permissions that are more or less restrictive for users than what is shown below.

Manual Role Permissions Setup

STEP BY STEP PROCESS

  • Navigate to Manage Roles by accessing Setup > Users/Roles > Manage Roles

  • Select an existing role to edit by selecting Edit next to the role 

  • Update the Transactions and Custom Record sublists on the Permissions subtab to add the desired permissions for the identified role within Lease Accounting and Reporting.

  • Outlined below is our suggested configuration. Note that companies may want to set up permissions that are more or less restrictive for users than what is shown below.
Permission SublistCategoryDescriptionAP ClerkLease PreparerLease ReviewerLease Mgr/Sys Admin
TransactionsNetLease AmortizationAccess to NetLease Amortization entry. Required for ongoing lease accounting.ViewFullFullFull
NetLease Close OutAccess to NetLease Close Out entry. Required for ongoing lease accounting.ViewFullFullFull
NetLease Go-LiveAccess to NetLease Go-Live entry. Required for ongoing lease accounting.ViewFullFullFull
NetLease Initial BalanceAccess to NetLease Initial Balance entry. Required for ongoing lease accounting.ViewFullFullFull
NetLease ModificationAccess to NetLease Modification entry. Required for ongoing lease accounting.ViewFullFullFull
NetLease TerminationAccess to NetLease Termination entry. Required for ongoing lease accounting.ViewFullFullFull
NetLease TransferAccess to NetLease Transfer entry. Required for ongoing lease accounting.ViewFullFullFull
Custom RecordsNetLease Contract ProvisionAccess to NetLease contract provisions. Required for ongoing accounting if contract provisions are going to be used.ViewViewFullFull
NetLease Custom FilterThe ability to set up a custom filter for scripted NetLease pages (Run Monthly Journals, Commence Leases, etc.). Required on setup, likely only for administrator type activities.ViewViewFullFull
NetLease Custom SourcingThe ability to set up a field from the lease record to be sourced onto a lease transaction (Amortization, Modification, Termination, etc.). Required on setup, likely only for administrator type activities.NoneViewEditFull
NetLease Global SettingsAllows saving NetLease global settings. Required on setup, likely only for administrator type activities.NoneViewViewFull
NetLease LeaseAccess to the lease record. Required for ongoing lease accounting.ViewEditFullFull
NetLease Lease Accounting Standard                          View only access required. Access to accounting standard types (IFRS, ASC 842, etc.)NoneViewViewView
NetLease Lease ClassificationView only access required. Access to lease classification types (Operating, Financing, etc.)NoneViewViewView
NetLease Lease PaymentAccess to view/edit/delete lease payments that get included in the lease schedule (not the actual payment transaction, just the component of the lease record). Required for ongoing lease accounting. ViewFullFullFull
NetLease Lease ProposalAccess to a Lease proposal. Required for ongoing lease accounting if lease proposals are enabled.NoneEditFullFull
NetLease Lease TypeAccess to lease types and account mappings. Required on setup, may need to be modified if G/L accounts are changed or new lease types are introduced. ViewEditFullFull
NetLease ModificationAccess to a lease modification record. Required for ongoing lease accounting.ViewEditViewFull
NetLease Reclass Journal TypeAccess to a custom reclass type. Required on setup. NoneEditFullFull
NetLease ReportAccess to NetLease standard reports. Required for ongoing lease accounting.NoneEditFullFull
NetLease Report PackageAccess to NetLease Report Package. Required for availability of reporting.NoneEditEditFull
NetLease Schedule LineAccess to the schedule rows that make up the lease schedule. Required for ongoing lease accounting.ViewFullFullFull
NetLease Selection CacheSaves user selections for pagination on selection screens (Run Monthly Journals, Commence Leases, etc.). Access automatically enabled, so not required to add.NoneNoneNoneNone
NetLease TerminationAccess to the lease termination record. Required for ongoing lease accounting.ViewEditFullFull
NetLease Transaction ProcessingAccess to the record that defines and creates monthly journal batches. Required for ongoing lease accounting.FullFullFullFull






Was this article helpful?