Roles and Permissions Setup for GL Matching
To use GL Matching features, complete the following setup:
-
Create a custom role or update an existing one for GL Matching. For more information, see Customizing and Creating Roles.
-
Assign standard and GL Matching custom permissions to the role. For a list of required permissions, see Standard and Custom Permissions for GL Matching.
-
Give the custom role access to GL Matching suitelets.
Adding Standard and GL Matching Custom Permissions
After you identify the custom role (new or existing) for GL Matching, assign the minimum required permissions.
The GL Matching SuiteApp comes with a custom role called GLM Role (Use as model for custom role). As the name suggests, don't assign this role to users.
Use this role only as a guide for the permissions your custom role needs for GL Matching features. For information about these required permissions, see Standard and Custom Permissions for GL Matching.
To assign permissions to a custom role:
-
Go to Setup > Users/Roles > User Management > Manage Roles.
-
Click Customize to create a new custom role, or Edit to update an existing one, next to the role you want to use with GL Matching.
-
On the Permissions subtab, add the standard and custom permissions shown in the GLM Role model. For a list of these permissions, see Standard and Custom Permissions for GL Matching.
If you can't do this, contact your account administrator.
-
Click Add after you select a permission and level.
-
Click Save.
Setting Access to GL Matching Pages
The following scripts let a role view the GL Matching Dashboard, see the List of Accounts, and search for transaction lines. These scripts use the permissions of the user who's currently logged in.
-
GL Matching Dashboard
-
GL Matching – List of Accounts (Administrator)
-
GL Matching Checklist
As an Administrator, you'll need to set these scripts to run for the custom role you choose with the right GL Matching permissions.
To set access to GL Matching pages for the custom role:
-
Go to Customization > Scripting > Scripts.
-
On the Filters subtab, select Suitelet from the Type field.
-
Click View next to GL Matching Dashboard.
-
On the Deployments subtab, click GL Matching Dashboard.
-
Click Edit.
-
On the Audience subtab, select the custom role that you had assigned with the required GL Matching permissions.
-
Click Save.
-
Go to Customization > Scripting > Scripts.
-
Click View next to GL Matching Checklist.
-
On the Deployments subtab, click GL Matching Checklist.
-
Repeat steps 5 to 7.
Standard and Custom Permissions for GL Matching
The following are the minimum standard and custom permissions you need to view the GL Matching Dashboard, see the List of Accounts, and search and match transaction lines:
Subtab |
Permission |
Level |
---|---|---|
Transactions |
Find Transaction |
View |
Reports |
SuiteAnalytics Workbook |
Edit |
Lists |
Accounts |
View |
Lists |
Currency |
View |
Lists |
Document and Files |
View |
Lists |
Perform Search |
View |
Lists |
Subsidiaries |
View |
Setup |
Accounting Book |
View |
Setup |
Custom Record Types |
View |
Setup |
Manage Accounting Period |
View |
Setup |
SuiteScript |
View |
Setup |
SuiteScript Scheduling |
Full |
Custom Record |
GLM – Dashboard matching permission |
Full or Create |
Custom Record |
GLM – Dashboard reference permission |
Full or Create |
Custom Record |
GLM - Job |
Edit |
Custom Record |
GLM - Matching |
Edit |
Custom Record |
GLM - Sequence |
Edit |
Custom Record |
GLM - Tranline |
Edit |
Custom Record |
GLM - Variable |
View |
For the GL Matching custom permissions (GLM – Dashboard matching and GLM – Dashboard reference), choose the permission level based on what you want the role to do, as shown in the following table:
Custom Permission |
Level |
Capability |
---|---|---|
GLM – Dashboard matching permission |
Create |
Match or unmatch transaction lines in open accounting periods. |
Full |
Match or unmatch transaction lines in both open and closed accounting periods. |
|
GLM – Dashboard reference permission |
Create |
Add, edit, or delete the Matching Reference for transaction lines in open accounting periods. |
Full |
Add, edit, or delete the Matching Reference for transaction lines in both open and closed accounting periods. |
|
GLM – Job |
Edit |
Create, view existing, and edit GLM – Job records. You can't delete existing GLM – Job records. |
GLM – Matching |
Edit |
Create, view, and edit GLM – Matching records. You can't delete existing GLM – Matching records. |
GLM – Sequence |
Edit |
Create, view, and edit GLM – Sequence records. You can't delete existing GLM – Sequence records. |
GLM – Tranline |
Edit |
Create, view, and edit GLM – Tranline records. You can't delete existing GLM – Tranline records. |
GLM – Variable |
View |
View existing GLM – Variable records. You can't create, edit, or delete GLM – Variable records. |