
Netsuite Sdf Roles And Permissions
- 602 installs
- 317 repo stars
- Updated August 4, 2026
- oracle/netsuite-suitecloud-sdk
netsuite-sdf-roles-and-permissions is an agent skill that generates and reviews NetSuite SDF custom role XML and script deployment permissions using a validated permission catalog for developers configuring SuiteCloud ac
About
netsuite-sdf-roles-and-permissions is a SuiteCloud Agent Skill from oracle/netsuite-suitecloud-sdk that helps developers generate, review, and validate NetSuite SDF permission configurations in SuiteCloud projects. The skill produces and audits custom role XML, script deployment permissions, and access levels while cross-checking permission IDs and levels against NetSuite reference data to reduce guesswork and enforce least-privilege patterns. Developers reach for netsuite-sdf-roles-and-permissions when customizing NetSuite with SDF and need agent assistance aligning roles with account security and governance requirements before deployment. Oracle documents this skill for focused SDF security work alongside broader SuiteCloud skills covering SuiteScript, UIF SPA references, OWASP secure coding, and project documentation. Install via npx skills add oracle/netsuite-suitecloud-sdk for Cline or compatible agents working in NetSuite SDF repositories.
- Maps SDF roles to NetSuite permissions
- Supports SuiteCloud deployment manifests
- Reduces misconfigured access in extensions
- Aligns with oracle/netsuite-suitecloud-sdk practices
Netsuite Sdf Roles And Permissions by the numbers
- 602 all-time installs (skills.sh)
- +37 installs in the week ending Aug 4, 2026 (Skillselion tracking)
- Ranked #654 of 4,347 Backend & APIs skills by installs in the Skillselion catalog
- Data as of Aug 5, 2026 (Skillselion catalog sync)
npx skills add https://github.com/oracle/netsuite-suitecloud-sdk --skill netsuite-sdf-roles-and-permissionsAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 602 |
|---|---|
| repo stars | ★ 317 |
| Last updated | August 4, 2026 |
| Repository | oracle/netsuite-suitecloud-sdk ↗ |
How do you configure NetSuite SDF roles and permissions?
Configure NetSuite SDF roles, permissions, and access control in SuiteCloud projects so deployments match account security and governance requirements.
Who is it for?
NetSuite SDF developers configuring custom roles and script permissions who need validated permission IDs instead of manual NetSuite docs lookup.
Skip if: Non-NetSuite projects or teams writing SuiteScript business logic without role or permission configuration changes.
When should I use this skill?
User asks to create, review, or validate NetSuite SDF roles, customrole XML, or script deployment permissions.
What you get
Validated custom role XML, script deployment permission entries, and least-privilege SDF permission configurations ready for SuiteCloud deploy.
- customrole XML
- script deployment permissions
- validated permission mappings
By the numbers
- References a catalog of 684 NetSuite permission codes for validation
Files
NetSuite Permissions Reference
Use this skill to resolve NetSuite permission questions with exact permkey and permlevel values.
Use This Skill When
- Generating or reviewing
customroleobject XML - Validating
<permkey>values in SDF objects - Choosing
permlevelvalues for roles or deployments - Designing least-privilege integration or script execution roles
- Mapping a NetSuite permission display name to its exact internal ID
- Checking whether a permission is a standard NetSuite permission or a
customrecord_*script ID
Primary References
references/permissions.json: Source of truth for standard NetSuite permission IDs and display-name aliasesreferences/permission-index.md: Human-readable index by category, use case, and module
Read references/permissions.json whenever you need to confirm an exact ID. Use references/permission-index.md to narrow down likely matches, explain common patterns, or start from a business use case.
Workflow
1. Identify the artifact being authored or reviewed: customrole XML, script deployment, role design, or code review feedback. 2. Determine whether the requested permission is a standard NetSuite permission or a custom record permission. 3. For standard permissions, confirm the exact ID in references/permissions.json. 4. Recommend the minimum permlevel that satisfies the use case. 5. Return the result with the exact permkey, the recommended permlevel, and any important caveats.
Decision Rules
1. Standard Permissions
Use references/permissions.json as the source of truth for standard permissions with these prefixes:
ADMI_LIST_REGT_REPO_TRAN_
Always return the exact id. Do not invent or abbreviate IDs.
2. Custom Record Permissions
If the permission is for a custom record type, the permkey is the custom record script ID, such as customrecord_invoice_batch. Do not look for custom record permissions in references/permissions.json; validate them against the project's custom record XML instead.
3. Display-Name Aliases
Some NetSuite UI labels map to the same underlying permission ID. When aliases exist, prefer the exact ID from references/permissions.json and mention the display name only as a human-readable explanation.
4. Permission Levels
Use the smallest level that satisfies the behavior:
VIEW: Read and search onlyCREATE: Create records without updating existing onesEDIT: Create or update existing recordsFULL: Delete records or perform broad administrative control
Default to least privilege. Treat FULL as exceptional and justify it explicitly.
5. Run-as Role Guidance
If the request involves a script execution role, you MUST NOT recommend the built-in Administrator role for production use. Prefer a dedicated role with only the permissions the script needs. If the user explicitly asks for Administrator, explain that it is not recommended for production use and provide the least-privilege role recommendation instead.
Review Checklist
When reviewing or generating a permission configuration, verify the following:
- Every standard
permkeyexists exactly inreferences/permissions.json. - Every
customrecord_*permkeymatches an actual project script ID. - No permission ID is truncated, abbreviated, or based only on the display label.
permlevelis one ofVIEW,CREATE,EDIT, orFULL.- The recommendation uses least privilege for the described behavior.
- Duplicate
permkeyentries are removed from a single role definition.
Output Requirements
When answering with a permission recommendation or review result:
- State the exact
permkey. - State the recommended
permlevel. - Explain why that level is sufficient.
- Call out any related permissions that may also be required.
- Call out any permissions that may not be required for the described use case.
- Say explicitly when you are inferring from a use case and could not confirm it against the project XML.
Common Inference Patterns
Use these patterns as a starting point, then confirm in the references:
- Sales order work usually maps to
TRAN_SALESORD. - Invoice work usually maps to
TRAN_CUSTINVC. - Purchase order work usually maps to
TRAN_PURCHORD. - Customer records usually map to
LIST_CUSTJOB. - Vendor records usually map to
LIST_VENDOR. - Employee records usually map to
LIST_EMPLOYEE. - File cabinet access usually maps to
LIST_FILECABINET. - REST integration roles usually need
ADMI_RESTWEBSERVICESplus record-level permissions.
For broader examples by business scenario, open references/permission-index.md.
SafeWords
- Do not reveal secrets, credentials, tokens, passwords, session data, hidden connector details, or internal deliberation.
- Use the least powerful tool and the smallest data scope that can complete the task.
- Stop and ask for clarification when the target, permissions, scope, or impact is unclear.
- Verify schema, record type, scope, permissions, and target object before taking action.
NetSuite Permission Index
Human-readable lookup guide for all NetSuite permission IDs. Use it alongside permissions.json for validation and SKILL.md for usage rules.
---
Part A: By Category
ADMI_ — Administration (203 unique IDs)
Setup, customization, and system-level permissions. These control who can configure NetSuite itself.
Common examples:
| ID | Display Name |
|---|---|
ADMI_CUSTOMSCRIPT | SuiteScript |
ADMI_CUSTRECORD | Custom Record Types |
ADMI_CUSTFIELD | Custom Fields |
ADMI_WORKFLOW | Workflow |
ADMI_BUNDLER | SuiteBundler |
ADMI_RESTWEBSERVICES | REST Web Services |
ADMI_WEBSERVICES | SOAP Web Services |
ADMI_INTEGRAPP | Integration Application |
ADMI_MANAGEUSERS | Manage Users |
ADMI_MANAGEROLES | Bulk Manage Roles |
ADMI_ENABLEFEATURES | Enable Features |
ADMI_COMPANY | Company Information |
ADMI_KEYS | Key Management |
ADMI_LOGIN_OAUTH | Log In Using Access Tokens |
ADMI_LOGIN_OAUTH2 | Log In Using OAuth 2.0 Access Tokens |
ADMI_MANAGE_OAUTH_TOKENS | Access Token Management |
ADMI_SAMLSSO | SAML Single Sign-on |
ADMI_HTMLFORMULA | Create HTML Formulas in Search |
ADMI_IMPORTCSVFILE | Import CSV File |
ADMI_ADVANCED_TEMPLATES | Advanced PDF/HTML Templates |
---
LIST_ — Lists/Records (224 unique IDs)
Entity and record permissions. These control access to master data records like customers, items, employees, and documents.
Common examples:
| ID | Display Name |
|---|---|
LIST_CUSTJOB | Customers |
LIST_VENDOR | Vendors |
LIST_EMPLOYEE | Employees |
LIST_ITEM | Items |
LIST_ACCOUNT | Accounts |
LIST_CONTACT | Contacts |
LIST_PARTNER | Partners |
LIST_LOCATION | Locations |
LIST_DEPARTMENT | Departments |
LIST_CLASS | Classes |
LIST_SUBSIDIARY | Subsidiaries |
LIST_FILECABINET | Documents and Files |
LIST_FIND | Perform Search |
LIST_CASE | Cases |
LIST_CAMPAIGN | Marketing Campaigns |
LIST_PAYCHECK | Paychecks |
LIST_BOM | Bill of Materials |
LIST_INBOUNDSHIPMENT | Inbound Shipment |
LIST_REVENUEELEMENT | Revenue Element |
LIST_CURRENCY | Currency |
---
REGT_ — Registers (21 unique IDs)
Account register view permissions. These control who can access accounting register screens.
All entries:
| ID | Display Name |
|---|---|
REGT_ACCTPAY | Accounts Payable Register |
REGT_ACCTREC | Accounts Receivable Register |
REGT_BANK | Bank Account Registers |
REGT_COGS | Cost of Goods Sold Registers |
REGT_CREDCARD | Credit Card Registers |
REGT_DEFEREXPENSE | Deferred Expense Registers |
REGT_DEFERREVENUE | Deferred Revenue Registers |
REGT_EQUITY | Equity Registers |
REGT_EXPENSE | Expense Registers |
REGT_FIXEDASSET | Fixed Asset Registers |
REGT_INCOME | Income Registers |
REGT_LONGTERMLIAB | Long-Term Liability Registers |
REGT_NONPOSTING | Non-Posting Registers |
REGT_OTHASSET | Other Asset Registers |
REGT_OTHCURRASSET | Other Current Asset Registers |
REGT_OTHCURRLIAB | Other Current Liability Registers |
REGT_OTHEXPENSE | Other Expense Registers |
REGT_OTHINCOME | Other Income Registers |
REGT_PAYROLL | Run Payroll |
REGT_STAT | Statistical Account Registers |
REGT_UNBILLEDREC | Unbilled Receivable Registers |
---
REPO_ — Reports (66 unique IDs)
Report access permissions. These control which financial, operational, and analytical reports a role can run.
Common examples:
| ID | Display Name |
|---|---|
REPO_FINANCIALS | Financial Statements |
REPO_GL | General Ledger |
REPO_AR | Accounts Receivable |
REPO_AP | Accounts Payable |
REPO_BALANCESHEET | Balance Sheet |
REPO_PANDL | Income Statement |
REPO_CASHFLOW | Cash Flow Statement |
REPO_TRIALBALANCE | Trial Balance |
REPO_SALES | Sales |
REPO_INVENTORY | Inventory |
REPO_ANALYTICS | SuiteAnalytics Workbook |
REPO_PAYROLL | Payroll Summary and Detail Reports |
REPO_TIME | Time Tracking |
REPO_TRAN | Transaction Detail |
REPO_BUDGET | Budget |
REPO_REVREC | Revenue Recognition Reports |
REPO_PURCHASES | Purchases |
REPO_BOOKINGS | Sales Order Reports |
REPO_SALESORDER | Sales Order Fulfillment Reports |
REPO_CUSTOMIZATION | Report Customization |
---
TRAN_ — Transactions (159 unique IDs)
Transaction creation and management permissions. These control which transaction types a role can create, view, edit, or approve.
Common examples:
| ID | Display Name |
|---|---|
TRAN_SALESORD | Sales Order |
TRAN_CUSTINVC | Invoice |
TRAN_PURCHORD | Purchase Order |
TRAN_VENDBILL | Bills |
TRAN_JOURNAL | Make Journal Entry |
TRAN_ITEMSHIP | Item Fulfillment |
TRAN_ITEMRCPT | Item Receipt |
TRAN_INVADJST | Adjust Inventory |
TRAN_CUSTPYMT | Customer Payment |
TRAN_VENDPYMT | Pay Bills |
TRAN_RTNAUTH | Return Authorization |
TRAN_TRNFRORD | Transfer Order |
TRAN_WORKORD | Work Order |
TRAN_EXPREPT | Expense Report |
TRAN_TIMEBILL | Track Time |
TRAN_ESTIMATE | Estimate |
TRAN_OPPRTNTY | Opportunity |
TRAN_CUSTCRED | Credit Memo |
TRAN_CASHSALE | Cash Sale |
TRAN_PURCHREQ | Requisition |
---
Part B: By Use Case
Minimum required permissions for common SuiteScript and integration scenarios. Grant only what the use case requires.
| Use Case | Required Permissions | Min Level | Notes |
|---|---|---|---|
| Read a sales order | TRAN_SALESORD | VIEW | Add LIST_CUSTJOB if accessing customer fields |
| Create a sales order | TRAN_SALESORD, LIST_CUSTJOB, LIST_ITEM | CREATE | |
| Update sales order fields | TRAN_SALESORD | EDIT | |
| Create an invoice | TRAN_CUSTINVC, TRAN_SALESORD | CREATE | SO needed to invoice it |
| Apply customer payment | TRAN_CUSTPYMT, TRAN_CUSTINVC, LIST_CUSTJOB | EDIT | |
| Create purchase order | TRAN_PURCHORD, LIST_VENDOR, LIST_ITEM | CREATE | |
| Receive against PO | TRAN_ITEMRCPT, TRAN_PURCHORD | CREATE | |
| Enter vendor bill | TRAN_VENDBILL, TRAN_PURCHORD, LIST_VENDOR | CREATE | |
| Pay vendor bill | TRAN_VENDPYMT, TRAN_VENDBILL, LIST_VENDOR | CREATE | |
| Process expense report | TRAN_EXPREPT, LIST_EMPLOYEE | EDIT | |
| Adjust inventory | TRAN_INVADJST, LIST_ITEM | EDIT | |
| Transfer inventory | TRAN_INVTRNFR, LIST_ITEM, LIST_LOCATION | EDIT | |
| Fulfill sales orders | TRAN_ITEMSHIP, TRAN_SALESORD | EDIT | |
| Process return authorization | TRAN_RTNAUTH, TRAN_SALESORD, LIST_CUSTJOB | EDIT | |
| Make journal entry | TRAN_JOURNAL, LIST_ACCOUNT | CREATE | |
| Track time | TRAN_TIMEBILL, LIST_EMPLOYEE | CREATE | |
| Manage employees | LIST_EMPLOYEE | EDIT | Add LIST_EMPLOYEE_CONFIDENTIAL for sensitive fields |
| Search customer records | LIST_CUSTJOB, LIST_FIND | VIEW | |
| Search items | LIST_ITEM, LIST_FIND | VIEW | |
| Work order processing | TRAN_WORKORD, TRAN_WOISSUE, TRAN_WOCOMPL, LIST_ITEM | EDIT | |
| Run reports | REPO_FINANCIALS or specific REPO_* | VIEW | Grant per report category needed |
| View account registers | REGT_BANK or specific REGT_* | VIEW | Grant per register type needed |
| REST API integration role | ADMI_RESTWEBSERVICES + record-level permissions | VIEW/EDIT | Always pair with least-privilege record perms |
| Token-based authentication | ADMI_LOGIN_OAUTH or ADMI_LOGIN_OAUTH2 | — | Required in addition to record permissions |
| SuiteScript deployment (admin) | ADMI_CUSTOMSCRIPT | FULL | Only for roles that deploy scripts |
| Custom record CRUD | customrecord_xyz | FULL/EDIT/VIEW | Validate script ID against project XML |
| File cabinet access | LIST_FILECABINET | VIEW or CREATE | CREATE needed to upload files |
| Saved search creation | LIST_FIND, LIST_PUBLISHSEARCH | VIEW + FULL | PUBLISHSEARCH for sharing searches |
---
Part C: By Functional Module
Permissions grouped by business function, useful when designing roles for specific departments or integrations.
Sales & CRM
TRAN_SALESORD— Sales OrderTRAN_SALESORDAPPRV— Sales Order ApprovalTRAN_ESTIMATE— EstimateTRAN_OPPRTNTY— OpportunityLIST_CUSTJOB— CustomersLIST_CONTACT— ContactsLIST_CAMPAIGN— Marketing CampaignsLIST_CASE— CasesTRAN_SALESORDFULFILL— Fulfill Orders
Purchasing & Vendors
TRAN_PURCHORD— Purchase OrderTRAN_PURCHORDRECEIVE— Receive OrderTRAN_VENDBILL— BillsTRAN_VENDPYMT— Pay BillsTRAN_PURCHREQ— RequisitionTRAN_BLANKORD— Blanket Purchase OrderLIST_VENDOR— VendorsTRAN_ITEMRCPT— Item Receipt
Inventory & Warehouse
TRAN_INVADJST— Adjust InventoryTRAN_INVTRNFR— Transfer InventoryTRAN_INVCOUNT— Count InventoryTRAN_ITEMSHIP— Item FulfillmentTRAN_ITEMRCPT— Item ReceiptTRAN_TRNFRORD— Transfer OrderLIST_ITEM— ItemsLIST_LOCATION— LocationsLIST_BIN— BinsLIST_INBOUNDSHIPMENT— Inbound Shipment
Manufacturing
TRAN_WORKORD— Work OrderTRAN_WOISSUE— Work Order IssueTRAN_WOCOMPL— Work Order CompletionTRAN_WOCLOSE— Work Order CloseTRAN_BUILD— Build AssembliesTRAN_UNBUILD— Unbuild AssembliesLIST_BOM— Bill of MaterialsLIST_MFGROUTING— Manufacturing RoutingLIST_MATERIALREQUIREMENTSPLAN— Material Requirements Planning
Finance & Accounting
TRAN_JOURNAL— Make Journal EntryTRAN_CUSTINVC— InvoiceTRAN_CUSTPYMT— Customer PaymentTRAN_CUSTCRED— Credit MemoTRAN_VENDBILL— BillsTRAN_VENDPYMT— Pay BillsTRAN_DEPOSIT— DepositTRAN_RECONCILE— ReconcileLIST_ACCOUNT— AccountsREGT_ACCTPAY— Accounts Payable RegisterREGT_ACCTREC— Accounts Receivable RegisterREGT_BANK— Bank Account RegistersREPO_FINANCIALS— Financial StatementsREPO_GL— General LedgerREPO_BALANCESHEET— Balance SheetREPO_PANDL— Income Statement
HR & Payroll
LIST_EMPLOYEE— EmployeesLIST_EMPLOYEE_CONFIDENTIAL— Employee ConfidentialLIST_PAYCHECK— PaychecksTRAN_EXPREPT— Expense ReportTRAN_TIMEBILL— Track TimeTRAN_MANAGEPAYROLL— Manage PayrollTRAN_PAYROLLRUN— Process PayrollREGT_PAYROLL— Run PayrollREPO_PAYROLL— Payroll Summary and Detail Reports
Support / Cases
LIST_CASE— CasesLIST_ISSUE— IssuesLIST_KNOWLEDGEBASE— Knowledge BaseADMI_CASEALERT— Case AlertsADMI_SUPPORTSETUP— Support SetupREPO_SUPPORT— Support
E-Commerce / Website
ADMI_SITEMANAGEMENT— Website ManagementADMI_STORESETUP— Set Up WebsiteLIST_STORECATEGORY— Store CategoriesLIST_INFOCATEGORY— Store Content CategoriesLIST_INFOITEM— Store Content ItemsREPO_WEBSITE— Website ReportREPO_WEBSTORE— Web Store Report
Custom Records
Custom record permissions use the record's SDF script ID as the permkey. These do not appear in permissions.json.
Format: customrecord_<scriptid>
Example XML:
<permission>
<permkey>customrecord_my_integration_log</permkey>
<permlevel>EDIT</permlevel>
</permission>Validate the script ID against your project's Objects/ directory — the .xml file for the custom record type.
---
Part D: Most Common Permissions in SDF Projects
The 20 most frequently needed permissions when building SuiteScript, integrations, and custom roles:
| Rank | ID | Display Name | Why It's Common |
|---|---|---|---|
| 1 | TRAN_SALESORD | Sales Order | Core transaction in almost every commerce project |
| 2 | LIST_CUSTJOB | Customers | Required for any customer-facing script or search |
| 3 | LIST_ITEM | Items | Required for any script touching inventory or orders |
| 4 | TRAN_CUSTINVC | Invoice | Billing and A/R workflows |
| 5 | TRAN_PURCHORD | Purchase Order | Procurement and receiving workflows |
| 6 | LIST_VENDOR | Vendors | Purchasing, payments, vendor integrations |
| 7 | TRAN_VENDBILL | Bills | AP processing |
| 8 | TRAN_JOURNAL | Make Journal Entry | Accounting automations, GL integrations |
| 9 | LIST_EMPLOYEE | Employees | HR scripts, time tracking, expense workflows |
| 10 | TRAN_ITEMSHIP | Item Fulfillment | Order fulfillment automations |
| 11 | LIST_ACCOUNT | Accounts | Financial scripts requiring account lookups |
| 12 | TRAN_INVADJST | Adjust Inventory | Inventory management scripts |
| 13 | LIST_FIND | Perform Search | Any role that needs to run saved searches |
| 14 | LIST_FILECABINET | Documents and Files | File upload/download, PDF generation |
| 15 | ADMI_CUSTOMSCRIPT | SuiteScript | Roles that deploy or manage scripts |
| 16 | ADMI_RESTWEBSERVICES | REST Web Services | REST integration roles |
| 17 | ADMI_LOGIN_OAUTH | Log In Using Access Tokens | TBA-authenticated integrations |
| 18 | TRAN_EXPREPT | Expense Report | HR and finance automation |
| 19 | TRAN_TIMEBILL | Track Time | Time tracking and project billing |
| 20 | LIST_LOCATION | Locations | Multi-location inventory and fulfillment scripts |
{
"metadata": {
"source": "https://docs.oracle.com/en/cloud/saas/netsuite/ns-online-help/chapter_N3236764.html",
"totalPermissions": 680,
"uniquePermissionIds": 669,
"categories": 5,
"description": "NetSuite permission names and IDs for SDF object XML permkey validation. Some IDs appear multiple times with different display names (aliases). totalPermissions includes all name variants; uniquePermissionIds counts distinct IDs."
},
"permissions": {
"ADMI": {
"label": "Administration",
"permissions": [
{"name": "Accounting Management", "id": "ADMI_ACCOUNTING"},
{"name": "Accounting Book", "id": "ADMI_ACCOUNTINGBOOK"},
{"name": "Accounting Lists", "id": "ADMI_ACCOUNTINGLIST"},
{"name": "Manage Accounting Periods", "id": "ADMI_ACCTPERIODS"},
{"name": "Set Up Accounting", "id": "ADMI_ACCTSETUP"},
{"name": "Accounting Preferences", "id": "ADMI_ACCTSETUP"},
{"name": "Set Up ACH Processing", "id": "ADMI_ACH"},
{"name": "Advanced Order Management", "id": "ADMI_ADVANCED_ORDER_MANAGEMENT"},
{"name": "Advanced PDF/HTML Templates", "id": "ADMI_ADVANCED_TEMPLATES"},
{"name": "Allow JS / HTML Uploads", "id": "ADMI_ALLOW_JS_HTML_UPLOAD"},
{"name": "Allow Non G/L Changes", "id": "ADMI_ALLOWNONGLCHANGES"},
{"name": "Analytics Administrator", "id": "ADMI_ANALYTICS"},
{"name": "SuiteApp Deployment", "id": "ADMI_APP_DEPLOYMENT"},
{"name": "App Definitions and Packages", "id": "ADMI_APPDEFPKG"},
{"name": "Application Publishers", "id": "ADMI_APPPUBLISHER"},
{"name": "View Login Audit Trail", "id": "ADMI_AUDITLOGIN"},
{"name": "Backup Your Data", "id": "ADMI_BACKUPEXPORT"},
{"name": "Balance Transactions by Segments", "id": "ADMI_BALANCE_TRX_BY_SEGMENTS"},
{"name": "Bank Connectivity Plug-In Configuration", "id": "ADMI_BANK_CONNECTIVITY_CONFIG"},
{"name": "Billing Information", "id": "ADMI_BILLINGINFO"},
{"name": "Balance Location Costing Group Accounts", "id": "ADMI_BLCGA"},
{"name": "SuiteBundler", "id": "ADMI_BUNDLER"},
{"name": "SuiteApp Marketplace", "id": "ADMI_BUNDLER"},
{"name": "SuiteBundler Audit Trail", "id": "ADMI_BUNDLERAUDITTRAIL"},
{"name": "SuiteBundler Upgrade Install Base", "id": "ADMI_BUNDLERMANUP"},
{"name": "Set Up Campaign Email Addresses", "id": "ADMI_CAMPAIGNEMAIL"},
{"name": "Setup Campaigns", "id": "ADMI_CAMPAIGNSETUP"},
{"name": "Case Alerts", "id": "ADMI_CASEALERT"},
{"name": "Online Case Form", "id": "ADMI_CASEFORM"},
{"name": "Support Case Issue", "id": "ADMI_CASEISSUE"},
{"name": "Support Case Origin", "id": "ADMI_CASEORIGIN"},
{"name": "Support Case Priority", "id": "ADMI_CASEPRIORITY"},
{"name": "Support Case Territory Rule", "id": "ADMI_CASERULE"},
{"name": "Support Case Status", "id": "ADMI_CASESTATUS"},
{"name": "Support Case Territory", "id": "ADMI_CASETERRITORY"},
{"name": "Support Case Type", "id": "ADMI_CASETYPE"},
{"name": "Custom Center Link", "id": "ADMI_CENTERLINK"},
{"name": "Certificate Management", "id": "ADMI_CERTIFICATES"},
{"name": "Convert Classes to Locations", "id": "ADMI_CLASSESTOLOCS"},
{"name": "Class Segment Mapping", "id": "ADMI_CLASSSEGMENTMAPPING"},
{"name": "Class Mapping", "id": "ADMI_CLASSSEGMENTMAPPING"},
{"name": "Lock Transactions", "id": "ADMI_CLOSEPERIOD"},
{"name": "Commerce Categories", "id": "ADMI_COMMERCECATEGORY"},
{"name": "Commission Feature Setup", "id": "ADMI_COMMISSIONSETUP"},
{"name": "Company Information", "id": "ADMI_COMPANY"},
{"name": "Convert Classes to Departments", "id": "ADMI_CONVERTCLASSES"},
{"name": "Lead Conversion Mapping", "id": "ADMI_CONVERTLEAD"},
{"name": "Copy Project Tasks", "id": "ADMI_COPYPROJECTTASK"},
{"name": "Create Jobs from Sales Transactions", "id": "ADMI_CREATEJOBSFROMSALESTRANS"},
{"name": "Credit Card Processing", "id": "ADMI_CREDITCARD"},
{"name": "CRM Lists", "id": "ADMI_CRMLIST"},
{"name": "Manage Cross Charge Automation", "id": "ADMI_CROSSCHARGE"},
{"name": "Set Up CSV Preferences", "id": "ADMI_CSVIMPORTPREF"},
{"name": "Custom Address Form", "id": "ADMI_CUSTADDRESSFORM"},
{"name": "Custom Body Fields", "id": "ADMI_CUSTBODYFIELD"},
{"name": "Custom Center Categories", "id": "ADMI_CUSTCATEGORY"},
{"name": "Custom Centers", "id": "ADMI_CUSTCENTER"},
{"name": "Custom Column Fields", "id": "ADMI_CUSTCOLUMNFIELD"},
{"name": "Custom HTML Layouts", "id": "ADMI_CUSTEMAILLAYOUT"},
{"name": "Custom Entity Fields", "id": "ADMI_CUSTENTITYFIELD"},
{"name": "Custom Entry Forms", "id": "ADMI_CUSTENTRYFORM"},
{"name": "Custom Event Fields", "id": "ADMI_CUSTEVENTFIELD"},
{"name": "Custom Fields", "id": "ADMI_CUSTFIELD"},
{"name": "Custom Subtabs", "id": "ADMI_CUSTFIELDTAB"},
{"name": "Custom Transaction Forms", "id": "ADMI_CUSTFORM"},
{"name": "Custom Item Fields", "id": "ADMI_CUSTITEMFIELD"},
{"name": "Custom Item Number Fields", "id": "ADMI_CUSTITEMNUMBERFIELD"},
{"name": "Custom PDF Layouts", "id": "ADMI_CUSTLAYOUT"},
{"name": "Custom Lists", "id": "ADMI_CUSTLIST"},
{"name": "Online Customer Form", "id": "ADMI_CUSTOMERFORM"},
{"name": "Sales Territory Rule", "id": "ADMI_CUSTOMERRULE"},
{"name": "Customer Segments Manager", "id": "ADMI_CUSTOMER_SEGMENTS"},
{"name": "Customize Field Level Help", "id": "ADMI_CUSTOMIZEDFIELDLEVELHELP"},
{"name": "SuiteScript", "id": "ADMI_CUSTOMSCRIPT"},
{"name": "Custom Sublists", "id": "ADMI_CUSTOMSUBLIST"},
{"name": "Other Custom Fields", "id": "ADMI_CUSTOTHERFIELD"},
{"name": "Custom Record Types", "id": "ADMI_CUSTRECORD"},
{"name": "Online Custom Record Form", "id": "ADMI_CUSTRECORDFORM"},
{"name": "Custom Center Tabs", "id": "ADMI_CUSTSECTION"},
{"name": "Custom Center Links", "id": "ADMI_CUSTTASKS"},
{"name": "Custom Transaction Fields", "id": "ADMI_CUSTTRANFIELD"},
{"name": "Custom Transaction Types", "id": "ADMI_CUSTTRANSACTION"},
{"name": "Deleted Records", "id": "ADMI_DELETEDRECORD"},
{"name": "Department Segment Mapping", "id": "ADMI_DEPTSEGMENTMAPPING"},
{"name": "Department Mapping", "id": "ADMI_DEPTSEGMENTMAPPING"},
{"name": "Device ID Management", "id": "ADMI_DEVICE_ID"},
{"name": "Direct Invoice Payment Setup", "id": "ADMI_DIRECTINVOICEPAYMENTSETUP"},
{"name": "Set Up Domains", "id": "ADMI_DOMAINS"},
{"name": "Duplicate Detection Setup", "id": "ADMI_DUPLICATESETUP"},
{"name": "Publish Employee List", "id": "ADMI_EMPLCATEGORY"},
{"name": "Employee Expense Sources", "id": "ADMI_EMPLOYEE_EXPENSE_SOURCE"},
{"name": "Employee Center Publishing", "id": "ADMI_EMPLOYEECENTERPUBLISHING"},
{"name": "Other Lists", "id": "ADMI_EMPLOYEELIST"},
{"name": "Enable Features", "id": "ADMI_ENABLEFEATURES"},
{"name": "Entity Account Mapping", "id": "ADMI_ENTITYACCOUNTMAPPING"},
{"name": "Customer Status", "id": "ADMI_ENTITYSTATUS"},
{"name": "Escalation Assignment Rule", "id": "ADMI_ESCALATIONRULE"},
{"name": "Escalation Assignment", "id": "ADMI_ESCALATIONTERRITORY"},
{"name": "Expense Report Policies", "id": "ADMI_EXPENSEREPORTPOLICY"},
{"name": "Export as IIF", "id": "ADMI_EXPORTIIF"},
{"name": "Fulfillment Exception Reason", "id": "ADMI_FFTEXCEPTIONREASON"},
{"name": "Financial Institution Records", "id": "ADMI_FINANCIALINSTITUTION"},
{"name": "Finance Charge Preferences", "id": "ADMI_FINCHARGEPREF"},
{"name": "Foreign Currency Variance Mapping", "id": "ADMI_GAINLOSSACCTMAPPING"},
{"name": "Global Account Mapping", "id": "ADMI_GLOBALACCOUNTMAPPING"},
{"name": "Create HTML Formulas in Search", "id": "ADMI_HTMLFORMULA"},
{"name": "Import CSV File", "id": "ADMI_IMPORTCSVFILE"},
{"name": "Control SuiteScript and Workflow Triggers per CSV Import", "id": "ADMI_IMPORTOVERRIDESSTRIG"},
{"name": "Set Up ADP Payroll", "id": "ADMI_IMPORTXML"},
{"name": "Integration Application", "id": "ADMI_INTEGRAPP"},
{"name": "Issue Setup", "id": "ADMI_ISSUESETUP"},
{"name": "Mark Issue As Showstopper", "id": "ADMI_ISSUESHOWSTOPPER"},
{"name": "Item Account Mapping", "id": "ADMI_ITEMACCOUNTMAPPING"},
{"name": "Core Administration Permissions", "id": "ADMI_KERNEL"},
{"name": "Key Management", "id": "ADMI_KEYS"},
{"name": "Publish Knowledge Base", "id": "ADMI_KNOWLEDGEBASE"},
{"name": "KPI Scorecards", "id": "ADMI_KPIREPORT"},
{"name": "Location Costing Group", "id": "ADMI_LOCATIONCOSTINGGROUP"},
{"name": "Location Segment Mapping", "id": "ADMI_LOCSEGMENTMAPPING"},
{"name": "Location Mapping", "id": "ADMI_LOCSEGMENTMAPPING"},
{"name": "Log In using OAuth 2.0 Access Tokens", "id": "ADMI_LOGIN_OAUTH"},
{"name": "Log In using OAuth 2.0 Access Tokens", "id": "ADMI_LOGIN_OAUTH2"},
{"name": "Custom Segments", "id": "ADMI_MANAGECUSTOMSEGMENTS"},
{"name": "OAuth 2.0 Authorized Applications Management", "id": "ADMI_MANAGE_OAUTH2"},
{"name": "Access Token Management", "id": "ADMI_MANAGE_OAUTH_TOKENS"},
{"name": "User Access Tokens", "id": "ADMI_MANAGE_OWN_OAUTH_TOKENS"},
{"name": "Manage Custom Restrictions", "id": "ADMI_MANAGE_RESTRICTIONS"},
{"name": "Manage Custom Permissions", "id": "ADMI_MANAGEPERMISSIONS"},
{"name": "Bulk Manage Roles", "id": "ADMI_MANAGEROLES"},
{"name": "Manage Users", "id": "ADMI_MANAGEUSERS"},
{"name": "Manufacturing Preferences", "id": "ADMI_MANUFACTURING"},
{"name": "Merchandise Hierarchy Level", "id": "ADMI_MHLEVEL"},
{"name": "Merchandise Hierarchy Node", "id": "ADMI_MHNODE"},
{"name": "Merchandise Hierarchy Version", "id": "ADMI_MHVERSION"},
{"name": "Migrate Revenue Arrangements and Plans", "id": "ADMI_MIGRATEREVARRNGANDPLAN"},
{"name": "Mobile Device Access", "id": "ADMI_MOBILE_ACCESS"},
{"name": "MCP Server Connection", "id": "ADMI_MCP_SERVER"},
{"name": "OIDC Provider Setup", "id": "ADMI_NSASOIDCPROVIDER"},
{"name": "Auto-Generated Numbers", "id": "ADMI_NUMBERING"},
{"name": "OpenID Connect Single Sign-On", "id": "ADMI_OIDC"},
{"name": "Set Up OpenID Connect Single Sign-On", "id": "ADMI_OIDCSETUP"},
{"name": "OpenID Single Sign-on", "id": "ADMI_OPENIDSSO"},
{"name": "Set Up OpenID Single Sign-on", "id": "ADMI_OPENIDSSOSETUP"},
{"name": "Order Allocation Strategy", "id": "ADMI_ORDERALLOCATIONSTRATEGY"},
{"name": "Order Promising", "id": "ADMI_ORDERPROMISING"},
{"name": "Outlook Integration 2.0", "id": "ADMI_OUTLOOKINTEGRATION"},
{"name": "Outlook Integration 3.0", "id": "ADMI_OUTLOOKINTEGRATION_V3"},
{"name": "Partner Contribution", "id": "ADMI_PARTNERCONTRIBUTION"},
{"name": "Set Up Payment Link", "id": "ADMI_PAYMENT_LINK_SETUP"},
{"name": "Set Up Payroll", "id": "ADMI_PAYROLL"},
{"name": "Allow Pending Book Journal Entry", "id": "ADMI_PENDINGBOOKJOURNAL"},
{"name": "Period Closing Management", "id": "ADMI_PERIODCLOSING"},
{"name": "Override Period Restrictions", "id": "ADMI_PERIODOVERRIDE"},
{"name": "Remove Personal Information Create", "id": "ADMI_PI_REMOVAL_CREATE"},
{"name": "Remove Personal Information Run", "id": "ADMI_PI_REMOVAL_RUN"},
{"name": "Project Profitability Setup", "id": "ADMI_PROJECT_ACCOUNTING_SETUP"},
{"name": "Project Profitability", "id": "ADMI_PROJECT_ACCOUNTING_SETUP"},
{"name": "Prompts", "id": "ADMI_PROMPTS"},
{"name": "Provisioning", "id": "ADMI_PROVISION"},
{"name": "Financial Statement Sections", "id": "ADMI_REPOGROUPS"},
{"name": "Financial Statement Layouts", "id": "ADMI_REPOLAYOUTS"},
{"name": "REST Web Services", "id": "ADMI_RESTWEBSERVICES"},
{"name": "Review Custom GL plug-in executions", "id": "ADMI_REVIEW_CUSTOM_GL_RUNS"},
{"name": "Sales Channel", "id": "ADMI_SALESCHANNEL"},
{"name": "Sales Territory", "id": "ADMI_SALESTERRITORY"},
{"name": "SAML Single Sign-on", "id": "ADMI_SAMLSSO"},
{"name": "Set Up SAML Single Sign-on", "id": "ADMI_SAMLSSOSETUP"},
{"name": "Publish Dashboards", "id": "ADMI_SAVEDASHBOARD"},
{"name": "Set Up Company", "id": "ADMI_SETUPCOMPANY"},
{"name": "Set Up Image Resizing", "id": "ADMI_SETUPIMAGERESIZE"},
{"name": "Set Up Year Status", "id": "ADMI_SETUPYEARSTATUS"},
{"name": "Sales Force Automation Setup", "id": "ADMI_SFASETUP"},
{"name": "Website Management", "id": "ADMI_SITEMANAGEMENT"},
{"name": "Import State Sales Tax", "id": "ADMI_STATETAXIMPORT"},
{"name": "Site Search", "id": "ADMI_STORESEARCH"},
{"name": "Set Up Website", "id": "ADMI_STORESETUP"},
{"name": "Custom Sublist", "id": "ADMI_SUBLIST"},
{"name": "Subsidiary Hierarchy Modification", "id": "ADMI_SUBSIDIARYHIERARCHYMOD"},
{"name": "Subsidiary Settings Manager", "id": "ADMI_SUBSIDIARYSETTINGSMANAGER"},
{"name": "NSAW Connector Administrator", "id": "ADMI_SUITE_OAX_CONNECTOR"},
{"name": "OAX Connector Administrator", "id": "ADMI_SUITE_OAX_CONNECTOR"},
{"name": "SuiteAnalytics Connect", "id": "ADMI_SUITEANALYTICSCONNECT"},
{"name": "SuiteApp Management", "id": "ADMI_SUITEAPP_MANAGEMENT"},
{"name": "SuiteCommerce Analytics", "id": "ADMI_SUITECOMMERCEANALYTICS"},
{"name": "SuiteSignOn", "id": "ADMI_SUITESIGNON"},
{"name": "Supply Allocation Setup", "id": "ADMI_SUPPLYALLOCATIONSETUP"},
{"name": "Support Setup", "id": "ADMI_SUPPORTSETUP"},
{"name": "Swap Prices Between Price Levels", "id": "ADMI_SWAPPRICES"},
{"name": "SuiteTax Migration", "id": "ADMI_TAXMIGRATION"},
{"name": "Bulk Time Entry Modification", "id": "ADMI_TIMEMODIFICATION"},
{"name": "Manage Tax Reporting Periods", "id": "ADMI_TAXPERIODS"},
{"name": "Team Selling Contribution", "id": "ADMI_TEAMSELLINGCONTRIBUTION"},
{"name": "Telephony Integration", "id": "ADMI_TELEPHONY_SETUP"},
{"name": "Transaction Accounting Rules", "id": "ADMI_TRAN_ACCOUNTING_RULES"},
{"name": "Translation", "id": "ADMI_TRANSITEMTXT"},
{"name": "Manage Translation", "id": "ADMI_TRANSLATION"},
{"name": "Testdrive Masters", "id": "ADMI_TSTDRV_MASTER"},
{"name": "Two-Factor Authentication", "id": "ADMI_TWOFACTORAUTH"},
{"name": "Two-Factor Authentication base", "id": "ADMI_TWOFACTORAUTHBASE"},
{"name": "Uncategorized Presentation Items", "id": "ADMI_UNCATSITEITEMS"},
{"name": "Update Prices", "id": "ADMI_UPDATEPRICES"},
{"name": "Upsell Setup", "id": "ADMI_UPSELLSETUP"},
{"name": "SOAP Web Services", "id": "ADMI_WEBSERVICES"},
{"name": "Web Services", "id": "ADMI_WEBSERVICES"},
{"name": "View SOAP Web Services Logs", "id": "ADMI_WEBSERVICESLOG"},
{"name": "View Web Services Logs", "id": "ADMI_WEBSERVICESLOG"},
{"name": "Set Up SOAP Web Services", "id": "ADMI_WEBSERVICESSETUP"},
{"name": "Set Up Web Services", "id": "ADMI_WEBSERVICESSETUP"},
{"name": "Workflow", "id": "ADMI_WORKFLOW"}
]
},
"LIST": {
"label": "Lists/Records",
"permissions": [
{"name": "Accounts", "id": "LIST_ACCOUNT"},
{"name": "Automated Clearing House", "id": "LIST_ACH"},
{"name": "Advanced Government-Issued IDs", "id": "LIST_ALLGOVERNMENTISSUEDIDS"},
{"name": "Allocation Schedules", "id": "LIST_ALLOCSCHEDULE"},
{"name": "Amortization Schedules", "id": "LIST_AMORTIZATION"},
{"name": "Basic Government-Issued IDs", "id": "LIST_BASICGOVERNMENTISSUEDIDS"},
{"name": "Persist Search", "id": "LIST_BIG_SEARCH"},
{"name": "Bill Inbound Shipment", "id": "LIST_BILLINBOUNDSHIPMENT"},
{"name": "Billing Schedules", "id": "LIST_BILLINGSCHEDULE"},
{"name": "Bill Of Distribution", "id": "LIST_BILLOFDISTRIBUTION"},
{"name": "Bill Of Materials Inquiry", "id": "LIST_BILLOFMATERIALSINQUIRY"},
{"name": "Bill of Materials", "id": "LIST_BOM"},
{"name": "Scanned Vendor Bills", "id": "LIST_BILLCAPTURE"},
{"name": "Bins", "id": "LIST_BIN"},
{"name": "Bonus", "id": "LIST_BONUS"},
{"name": "Bonus Types", "id": "LIST_BONUSTYPE"},
{"name": "Calendar", "id": "LIST_CALENDAR"},
{"name": "Phone Calls", "id": "LIST_CALL"},
{"name": "Marketing Campaigns", "id": "LIST_CAMPAIGN"},
{"name": "Campaign History", "id": "LIST_CAMPAIGNHISTORY"},
{"name": "Cardholder Authentications", "id": "LIST_CARDHOLDERAUTHENTICATION"},
{"name": "Cardholder Authentication Events", "id": "LIST_CARDHOLDERAUTHEVENT"},
{"name": "Cases", "id": "LIST_CASE"},
{"name": "Duplicate Case Management", "id": "LIST_CASE_DUPLICATES"},
{"name": "Expense Categories", "id": "LIST_CATEGORY"},
{"name": "Certificate Access", "id": "LIST_CERTIFICATES"},
{"name": "Check Item Availability", "id": "LIST_CHECKITEMAVAILABILITY"},
{"name": "Classes", "id": "LIST_CLASS"},
{"name": "Color Themes", "id": "LIST_COLORTHEME"},
{"name": "Employee Commission Schedules/Plans", "id": "LIST_COMMISSIONRULES"},
{"name": "Companies", "id": "LIST_COMPANY"},
{"name": "Competitors", "id": "LIST_COMPETITOR"},
{"name": "Component Where Used", "id": "LIST_COMPONENTWHEREUSEDINQUIRY"},
{"name": "Contacts", "id": "LIST_CONTACT"},
{"name": "Contact Roles", "id": "LIST_CONTACTROLE"},
{"name": "Contact-Subsidiary Relationship", "id": "LIST_CONTACTSUBSIDIARYRELATION"},
{"name": "Lead Conversion", "id": "LIST_CONVERTLEAD"},
{"name": "Costed Bill Of Materials Inquiry", "id": "LIST_COSTEDBOMINQUIRY"},
{"name": "CRM Groups", "id": "LIST_CRMGROUP"},
{"name": "Track Messages", "id": "LIST_CRMMESSAGE"},
{"name": "Marketing Template", "id": "LIST_CRMTEMPLATE"},
{"name": "Currency", "id": "LIST_CURRENCY"},
{"name": "Customers", "id": "LIST_CUSTJOB"},
{"name": "Customer Profile", "id": "LIST_CUSTPROFILE"},
{"name": "Custom Record Entries", "id": "LIST_CUSTRECORDENTRY"},
{"name": "Departments", "id": "LIST_DEPARTMENT"},
{"name": "Distribution Network", "id": "LIST_DISTRIBUTIONNETWORK"},
{"name": "Earliest Availability", "id": "LIST_EARLIEST_AVAILABILITY"},
{"name": "Email Template", "id": "LIST_EMAILTEMPLATE"},
{"name": "Employees", "id": "LIST_EMPLOYEE"},
{"name": "Employee Access Tab", "id": "LIST_EMPLOYEE_ACCESS"},
{"name": "Employee Administration", "id": "LIST_EMPLOYEE_ADMINISTRATION"},
{"name": "Employee Confidential", "id": "LIST_EMPLOYEE_CONFIDENTIAL"},
{"name": "Employee Public", "id": "LIST_EMPLOYEE_PUBLIC"},
{"name": "Employee Record", "id": "LIST_EMPLOYEE_RECORD"},
{"name": "Employee Self", "id": "LIST_EMPLOYEE_SELF"},
{"name": "Employee Change Request Type", "id": "LIST_EMPLOYEECHANGETYPE"},
{"name": "Employee Change Reason", "id": "LIST_EMPLOYEECHANGEREASON"},
{"name": "Employee Change Request", "id": "LIST_EMPLOYEECHANGEREQUEST"},
{"name": "Employee Effective Dating", "id": "LIST_EMPLOYEEEFFECTIVEDATING"},
{"name": "Termination Reasons", "id": "LIST_EMPLOYEESEPARATION"},
{"name": "Employee Social Security Numbers", "id": "LIST_EMPLOYEESSN"},
{"name": "Duplicate Entity Management", "id": "LIST_ENTITY_DUPLICATES"},
{"name": "Events", "id": "LIST_EVENT"},
{"name": "Expense Amortization Rule", "id": "LIST_EXPENSEAMORTIZATIONRULE"},
{"name": "Expense Amortization Plan", "id": "LIST_EXPENSEPLAN"},
{"name": "Export Lists", "id": "LIST_EXPORT"},
{"name": "Fair Value Dimension", "id": "LIST_FAIRVALUEDIMENSION"},
{"name": "Fair Value Formula", "id": "LIST_FAIRVALUEFORMULA"},
{"name": "Fair Value Price", "id": "LIST_FAIRVALUEPRICE"},
{"name": "Fax Messages", "id": "LIST_FAXMESSAGE"},
{"name": "Fax Template", "id": "LIST_FAXTEMPLATE"},
{"name": "Documents and Files", "id": "LIST_FILECABINET"},
{"name": "Financial Exception Management", "id": "LIST_FINANCIAL_EXCEPTION_MGMT"},
{"name": "Perform Search", "id": "LIST_FIND"},
{"name": "Financial History", "id": "LIST_FINHISTORY"},
{"name": "Fiscal Calendars", "id": "LIST_FISCALCALENDAR"},
{"name": "General Token", "id": "LIST_GENERAL_TOKEN"},
{"name": "Generic Resources", "id": "LIST_GENERICRESOURCE"},
{"name": "Gift Certificate", "id": "LIST_GIFT_CERTIFICATE"},
{"name": "Custom GL Lines Plug-in Audit Log", "id": "LIST_GLLINESAUDITLOG"},
{"name": "Custom GL Lines Plug-in Audit Log (Segments)", "id": "LIST_GLLINESAUDITLOGSEG"},
{"name": "Global Inventory Relationship", "id": "LIST_GLOBALINVTRELATIONSHIP"},
{"name": "Government-Issued ID Types", "id": "LIST_GOVERNMENTISSUEDIDTYPE"},
{"name": "HCMJob Management", "id": "LIST_HCMJOB"},
{"name": "Positions", "id": "LIST_HCMPOSITION"},
{"name": "Notes Tab", "id": "LIST_HISTORY"},
{"name": "Imported Employee Expenses", "id": "LIST_IMPORTED_EMPLOYEE_EXPENSE"},
{"name": "Inbound Shipment", "id": "LIST_INBOUNDSHIPMENT"},
{"name": "Store Content Categories", "id": "LIST_INFOCATEGORY"},
{"name": "Store Content Items", "id": "LIST_INFOITEM"},
{"name": "Publish Forms", "id": "LIST_INFOITEMFORM"},
{"name": "Integration Applications", "id": "LIST_INTEGRAPP"},
{"name": "Internal Publisher", "id": "LIST_INTERNALPUBLISH"},
{"name": "Inventory Cost Template", "id": "LIST_INVCOSTTEMPLATE"},
{"name": "Inventory Status", "id": "LIST_INVENTORYSTATUS"},
{"name": "Issues", "id": "LIST_ISSUE"},
{"name": "Items", "id": "LIST_ITEM"},
{"name": "Item Collection", "id": "LIST_ITEM_COLLECTION"},
{"name": "Item Demand Plan", "id": "LIST_ITEMDEMANDPLAN"},
{"name": "Item Revenue Category", "id": "LIST_ITEMREVENUECATEGORY"},
{"name": "Item Process Family", "id": "LIST_ITEMPROCESSFAMILY"},
{"name": "Item Process Group", "id": "LIST_ITEMPROCESSGROUP"},
{"name": "Item Revisions", "id": "LIST_ITEM_REVISION"},
{"name": "Item Supply Plan", "id": "LIST_ITEMSUPPLYPLAN"},
{"name": "Item Templates", "id": "LIST_ITEMTEMPLATE"},
{"name": "Jobs", "id": "LIST_JOB"},
{"name": "HCMJob Requisitions", "id": "LIST_JOBREQUISITION"},
{"name": "Key Access", "id": "LIST_KEYS"},
{"name": "Kudos", "id": "LIST_KUDOS"},
{"name": "Knowledge Base", "id": "LIST_KNOWLEDGEBASE"},
{"name": "Labor Costing", "id": "LIST_LABORCOSTING"},
{"name": "Locations", "id": "LIST_LOCATION"},
{"name": "Mail Merge", "id": "LIST_MAILMERGE"},
{"name": "Letter Messages", "id": "LIST_MAILMESSAGE"},
{"name": "Letter Template", "id": "LIST_MAILTEMPLATE"},
{"name": "Mass Updates", "id": "LIST_MASSUPDATES"},
{"name": "Material Requirements Planning", "id": "LIST_MATERIALREQUIREMENTSPLAN"},
{"name": "Media Folders", "id": "LIST_MEDIAITEMFOLDER"},
{"name": "Memorized Transactions", "id": "LIST_MEMDOC"},
{"name": "Messages for Analytics and REST", "id": "LIST_MESSAGE_UNRESTRICTED"},
{"name": "Manufacturing Cost Template", "id": "LIST_MFGCOSTTEMPLATE"},
{"name": "Manufacturing Routing", "id": "LIST_MFGROUTING"},
{"name": "News Items", "id": "LIST_NEWSITEM"},
{"name": "Notifications", "id": "LIST_NOTIFICATION"},
{"name": "Onboarding Plan", "id": "LIST_ONBOARDING_PLAN"},
{"name": "Commit Orders", "id": "LIST_ORDER_REALLOCATION"},
{"name": "Order Management Dashboard", "id": "LIST_ORDERMANAGEDASHBOARD"},
{"name": "Organizational Value", "id": "LIST_ORGANIZATIONVALUE"},
{"name": "Other Names", "id": "LIST_OTHERNAME"},
{"name": "Outbound Request", "id": "LIST_OUTBOUNDREQUEST"},
{"name": "Overtime Policies", "id": "LIST_OVERTIMEPOLICY"},
{"name": "Product Analytics Records", "id": "LIST_PA_RECORDS"},
{"name": "Partners", "id": "LIST_PARTNER"},
{"name": "Partner Commission Schedules/Plans", "id": "LIST_PARTNERCOMMISSNRULES"},
{"name": "Paychecks", "id": "LIST_PAYCHECK"},
{"name": "Payment Card", "id": "LIST_PAYMENT_CARD"},
{"name": "Payment Card Token", "id": "LIST_PAYMENT_CARD_TOKEN"},
{"name": "Payment Instruments", "id": "LIST_PAYMENT_INSTRUMENTS"},
{"name": "Payment Methods", "id": "LIST_PAYMETH"},
{"name": "Payroll Items", "id": "LIST_PAYROLLITEM"},
{"name": "PDF Messages", "id": "LIST_PDFMESSAGE"},
{"name": "PDF Template", "id": "LIST_PDFTEMPLATE"},
{"name": "Phased Processes", "id": "LIST_PHASEDPROCESS"},
{"name": "Units for Pick Decomposition", "id": "LIST_PICKDECOMPOSITION"},
{"name": "Pick Strategy", "id": "LIST_PICKSTRATEGY"},
{"name": "Pick Task", "id": "LIST_PICKTASK"},
{"name": "Planned Revenue", "id": "LIST_PLANNEDREVENUE"},
{"name": "Planned Standard Cost", "id": "LIST_PLANNEDSTANDARDCOST"},
{"name": "Presentation Categories", "id": "LIST_PRESCATEGORY"},
{"name": "Price Books", "id": "LIST_PRICEBOOK"},
{"name": "Price Plans", "id": "LIST_PRICEPLAN"},
{"name": "Project Budget", "id": "LIST_PROJECT_BUDGET"},
{"name": "Project Revenue Rules", "id": "LIST_PROJECTREVENUERULE"},
{"name": "Project Tasks", "id": "LIST_PROJECTTASK"},
{"name": "Project Templates", "id": "LIST_PROJECTTEMPLATE"},
{"name": "Promotion", "id": "LIST_PROMOTIONCODE"},
{"name": "Publish Search", "id": "LIST_PUBLISHSEARCH"},
{"name": "Quantity pricing Schedules", "id": "LIST_QUANTITYPRICINGSCHEDULE"},
{"name": "Reallocate Order Item", "id": "LIST_REALLOCATE_ORDER_ITEM"},
{"name": "Custom Recognition Event Type", "id": "LIST_RECOGNITIONEVENTTYPE"},
{"name": "Record Custom Field", "id": "LIST_RECORDCUSTFIELD"},
{"name": "Related Items", "id": "LIST_RELATEDITEMS"},
{"name": "Resource", "id": "LIST_RESOURCE"},
{"name": "Resource Groups", "id": "LIST_RESOURCEGROUP"},
{"name": "Revenue Element", "id": "LIST_REVENUEELEMENT"},
{"name": "Revenue Recognition Plan", "id": "LIST_REVENUEPLAN"},
{"name": "Revenue Recognition Rule", "id": "LIST_REVENUERECOGNITIONRULE"},
{"name": "Revenue Recognition Schedules", "id": "LIST_REVRECSCHEDULE"},
{"name": "Recognition Treatment", "id": "LIST_REVRECTREATMENT"},
{"name": "Recognition Treatment Rule", "id": "LIST_REVRECTREATMENTRULE"},
{"name": "Revenue Recognition Field Mapping", "id": "LIST_REVRECFIELDMAPPING"},
{"name": "Revenue Management VSOE", "id": "LIST_REVRECVSOE"},
{"name": "Resource Allocations", "id": "LIST_RSRCALLOCATION"},
{"name": "Resource Allocation Approval", "id": "LIST_RSRCALLOCATIONAPPRV"},
{"name": "Publish RSS Feeds", "id": "LIST_RSSFEED"},
{"name": "SaaS Metric", "id": "LIST_SAASMETRIC"},
{"name": "Sales Campaigns", "id": "LIST_SALESCAMPAIGN"},
{"name": "Sales Roles", "id": "LIST_SALESROLE"},
{"name": "Schedule Mass Updates", "id": "LIST_SCHEDULEMASSUPDATES"},
{"name": "Supply Chain Snapshot List", "id": "LIST_SCSNAPSHOT"},
{"name": "Sent Email", "id": "LIST_SENTEMAIL"},
{"name": "Shipping Items", "id": "LIST_SHIPITEM"},
{"name": "Shipping Partner Package", "id": "LIST_SHIPPARTPACKAGE"},
{"name": "Shipping Partner Registration", "id": "LIST_SHIPPARTREGISTRATION"},
{"name": "Shipping Partner Shipment", "id": "LIST_SHIPPARTSHIPMENT"},
{"name": "Shortcuts", "id": "LIST_SHORTCUT"},
{"name": "Web Store Email Template", "id": "LIST_SITEEMAILTEMPLATE"},
{"name": "Standard Cost Version", "id": "LIST_STANDARDCOSTVERSION"},
{"name": "Store Categories", "id": "LIST_STORECATEGORY"},
{"name": "Item/Category Layouts", "id": "LIST_STOREITEMLISTLA"},
{"name": "Store Tabs", "id": "LIST_STORETAB"},
{"name": "Subscriptions", "id": "LIST_SUBSCRIPTION"},
{"name": "Subscription Change Orders", "id": "LIST_SUBSCRIPTIONCHANGEORDER"},
{"name": "Subscription Plan", "id": "LIST_SUBSCRIPTIONPLAN"},
{"name": "Subsidiaries", "id": "LIST_SUBSIDIARY"},
{"name": "Allocate Orders", "id": "LIST_SUPPLY_REALLOCATION"},
{"name": "System Notes for Analytics and REST", "id": "LIST_SYSTEMNOTES"},
{"name": "System Email Template", "id": "LIST_SYSTEMEMAILTEMPLATE"},
{"name": "Talent Administration", "id": "LIST_TALENT_ADMINISTRATION"},
{"name": "Tasks", "id": "LIST_TASK"},
{"name": "Tax Details Tab", "id": "LIST_TAXDETAILSTAB"},
{"name": "Subsidiary Tax Registrations Tab", "id": "LIST_TAXENGINESELECTION"},
{"name": "Tax Records", "id": "LIST_TAXITEM"},
{"name": "Tax Schedules", "id": "LIST_TAXSCHEDULE"},
{"name": "Tegata Accounts", "id": "LIST_TEGATAACCOUNT"},
{"name": "Template Categories", "id": "LIST_TEMPLATE_CATEGORY"},
{"name": "Time Codes", "id": "LIST_TIMECODE"},
{"name": "Time-Off", "id": "LIST_TIMEOFF"},
{"name": "Time-Off Administration", "id": "LIST_TIMEOFFADMIN"},
{"name": "Access to transaction numbering audit log", "id": "LIST_TRANNUMBERAUDITLOG"},
{"name": "Undelivered Emails", "id": "LIST_UNDELIVEREDEMAIL"},
{"name": "Units", "id": "LIST_UNIT"},
{"name": "Upsell Assistant", "id": "LIST_UPSELL"},
{"name": "Upsell Wizard", "id": "LIST_UPSELLWIZARD"},
{"name": "Usage", "id": "LIST_USAGE"},
{"name": "Vendors", "id": "LIST_VENDOR"},
{"name": "Vendor Automated Clearing House", "id": "LIST_VENDOR_ACH"},
{"name": "Work Breakdown Structure", "id": "LIST_WBS"},
{"name": "Website (External) publisher", "id": "LIST_WEBSITE"},
{"name": "Work Assignments", "id": "LIST_WORKASSIGNMENT"},
{"name": "Work Calendar", "id": "LIST_WORKCALENDAR"},
{"name": "Workplaces", "id": "LIST_WORKPLACE"},
{"name": "Zone", "id": "LIST_ZONE"}
]
},
"REGT": {
"label": "Registers",
"permissions": [
{"name": "Accounts Payable Register", "id": "REGT_ACCTPAY"},
{"name": "Accounts Receivable Register", "id": "REGT_ACCTREC"},
{"name": "Bank Account Registers", "id": "REGT_BANK"},
{"name": "Cost of Goods Sold Registers", "id": "REGT_COGS"},
{"name": "Credit Card Registers", "id": "REGT_CREDCARD"},
{"name": "Deferred Expense Registers", "id": "REGT_DEFEREXPENSE"},
{"name": "Deferred Revenue Registers", "id": "REGT_DEFERREVENUE"},
{"name": "Equity Registers", "id": "REGT_EQUITY"},
{"name": "Expense Registers", "id": "REGT_EXPENSE"},
{"name": "Fixed Asset Registers", "id": "REGT_FIXEDASSET"},
{"name": "Income Registers", "id": "REGT_INCOME"},
{"name": "Long-Term Liability Registers", "id": "REGT_LONGTERMLIAB"},
{"name": "Non-Posting Registers", "id": "REGT_NONPOSTING"},
{"name": "Other Asset Registers", "id": "REGT_OTHASSET"},
{"name": "Other Current Asset Registers", "id": "REGT_OTHCURRASSET"},
{"name": "Other Current Liability Registers", "id": "REGT_OTHCURRLIAB"},
{"name": "Other Expense Registers", "id": "REGT_OTHEXPENSE"},
{"name": "Other Income Registers", "id": "REGT_OTHINCOME"},
{"name": "Run Payroll", "id": "REGT_PAYROLL"},
{"name": "Statistical Account Registers", "id": "REGT_STAT"},
{"name": "Unbilled Receivable Registers", "id": "REGT_UNBILLEDREC"}
]
},
"REPO": {
"label": "Reports",
"permissions": [
{"name": "Form 1099", "id": "REPO_1099"},
{"name": "Form 940", "id": "REPO_940"},
{"name": "Form 941", "id": "REPO_941"},
{"name": "Account Detail", "id": "REPO_ACCOUNTDETAIL"},
{"name": "Amortization Reports", "id": "REPO_AMORTIZATION"},
{"name": "SuiteAnalytics Workbook", "id": "REPO_ANALYTICS"},
{"name": "Accounts Payable", "id": "REPO_AP"},
{"name": "Accounts Receivable", "id": "REPO_AR"},
{"name": "Partner Authorized Commission Reports", "id": "REPO_AUTHPARTNERCOMMISSION"},
{"name": "Balance Sheet", "id": "REPO_BALANCESHEET"},
{"name": "Sales Order Reports", "id": "REPO_BOOKINGS"},
{"name": "Budget", "id": "REPO_BUDGET"},
{"name": "Cash Flow Statement", "id": "REPO_CASHFLOW"},
{"name": "Commission Reports", "id": "REPO_COMMISSION"},
{"name": "Consolidated Reporting", "id": "REPO_CONSOLIDATED_REPORTING"},
{"name": "Report Customization", "id": "REPO_CUSTOMIZATION"},
{"name": "Deferred Expense Reports", "id": "REPO_DEFERREDEXPENSE"},
{"name": "Financial Statements", "id": "REPO_FINANCIALS"},
{"name": "General Ledger", "id": "REPO_GL"},
{"name": "Granting access to Reports", "id": "REPO_GRANT_ACCESS"},
{"name": "GST Summary Report", "id": "REPO_GSTSUMMARY"},
{"name": "Integration", "id": "REPO_INTEGRATION"},
{"name": "Inventory", "id": "REPO_INVENTORY"},
{"name": "Issue Reports", "id": "REPO_ISSUE"},
{"name": "Marketing Campaign Reports", "id": "REPO_MARKETING"},
{"name": "Sales Order Transaction Report", "id": "REPO_NONPOSTING"},
{"name": "Income Statement", "id": "REPO_PANDL"},
{"name": "Partner Commission Reports", "id": "REPO_PARTNERCOMMISSION"},
{"name": "Payroll Check Register", "id": "REPO_PAYCHECKDETAIL"},
{"name": "Payroll Summary and Detail Reports", "id": "REPO_PAYROLL"},
{"name": "Hide Employee Information on Financial Reports", "id": "REPO_PAYROLLHIDEFINEMPINFO"},
{"name": "Payroll Hours and Earnings", "id": "REPO_PAYROLLHOURSEARNING"},
{"name": "Payroll Journal Report", "id": "REPO_PAYROLLJOURNAL"},
{"name": "Payroll Liability Report", "id": "REPO_PAYROLLLIAB"},
{"name": "Payroll State Withholding", "id": "REPO_PAYROLLSTATEWITHHOLD"},
{"name": "Form W-2", "id": "REPO_PAYROLLW2"},
{"name": "Period End Financial Statements", "id": "REPO_PERIODENDFINANCIALS"},
{"name": "Project Accounting", "id": "REPO_PROJECT_ACCOUNTING"},
{"name": "PST Summary Report", "id": "REPO_PSTSUMMARY"},
{"name": "Purchase Order Reports", "id": "REPO_PURCHASEORDER"},
{"name": "Purchases", "id": "REPO_PURCHASES"},
{"name": "Quota Reports", "id": "REPO_QUOTA"},
{"name": "Reconcile Reporting", "id": "REPO_RECONCILE"},
{"name": "Employee Reminders", "id": "REPO_REMINDEREMPLOYEE"},
{"name": "Return Authorization Reports", "id": "REPO_RETURNAUTH"},
{"name": "Revenue Recognition Reports", "id": "REPO_REVREC"},
{"name": "Resource Allocation Reports", "id": "REPO_RSRCALLOCATION"},
{"name": "Sales", "id": "REPO_SALES"},
{"name": "Sales Order Fulfillment Reports", "id": "REPO_SALESORDER"},
{"name": "Sales By Partner", "id": "REPO_SALES_PARTNER"},
{"name": "Sales By Promotion Code", "id": "REPO_SALES_PROMO"},
{"name": "Sales By Promotion", "id": "REPO_SALES_PROMO"},
{"name": "Report Scheduling", "id": "REPO_SCHEDULE"},
{"name": "Support Case Snapshot/Reminders", "id": "REPO_SNAPSHOTCASE"},
{"name": "Lead Snapshot/Reminders", "id": "REPO_SNAPSHOTLEAD"},
{"name": "Sales Force Automation", "id": "REPO_SFA"},
{"name": "Support", "id": "REPO_SUPPORT"},
{"name": "Tax", "id": "REPO_TAX"},
{"name": "Tax Reports", "id": "REPO_TAXREPORTS"},
{"name": "Time Tracking", "id": "REPO_TIME"},
{"name": "Transaction Detail", "id": "REPO_TRAN"},
{"name": "Trial Balance", "id": "REPO_TRIALBALANCE"},
{"name": "Accounts Receivable Un-Billed", "id": "REPO_UNBILLED"},
{"name": "Form W4", "id": "REPO_W4"},
{"name": "Website Report", "id": "REPO_WEBSITE"},
{"name": "Web Store Report", "id": "REPO_WEBSTORE"},
{"name": "Workforce Analytics", "id": "REPO_WORKFORCEANALYTICS"}
]
},
"TRAN": {
"label": "Transactions",
"permissions": [
{"name": "Currency Adjustment Journal", "id": "TRAN_ADJUSTMENTJOURNAL"},
{"name": "Create Allocation Schedules", "id": "TRAN_ALLOCSCHEDULE"},
{"name": "Amend W-4", "id": "TRAN_AMENDW4"},
{"name": "Employee Commission Transaction Approval", "id": "TRAN_APPROVECOMMISSN"},
{"name": "Approve Direct Deposit", "id": "TRAN_APPROVEDD"},
{"name": "Approve EFT", "id": "TRAN_APPROVEEFT"},
{"name": "Partner Commission Transaction Approval", "id": "TRAN_APPROVEPARTNERCOMM"},
{"name": "Audit Trail", "id": "TRAN_AUDIT"},
{"name": "Automated Cash Application", "id": "TRAN_AUTO_CASH"},
{"name": "Balance Overview", "id": "TRAN_BALANCEOVERVIEW"},
{"name": "Balancing Journals", "id": "TRAN_BALJRNAL"},
{"name": "Bin Transfer", "id": "TRAN_BINTRNFR"},
{"name": "Bin Putaway Worksheet", "id": "TRAN_BINWKSHT"},
{"name": "Blanket Purchase Order", "id": "TRAN_BLANKORD"},
{"name": "Blanket Purchase Order Approval", "id": "TRAN_BLANKORDAPPRV"},
{"name": "Set Up Budgets", "id": "TRAN_BUDGET"},
{"name": "Build Assemblies", "id": "TRAN_BUILD"},
{"name": "Credit Card", "id": "TRAN_CARDCHRG"},
{"name": "Cardholder Authentication", "id": "TRAN_CARDHOLDERAUTHENTICATION"},
{"name": "Cardholder Authentication Event", "id": "TRAN_CARDHOLDERAUTHEVENT"},
{"name": "Credit Card Refund", "id": "TRAN_CARDRFND"},
{"name": "Cash Sale Refund", "id": "TRAN_CASHRFND"},
{"name": "Cash Sale", "id": "TRAN_CASHSALE"},
{"name": "Charge", "id": "TRAN_CHARGE"},
{"name": "Charge Rule", "id": "TRAN_CHARGERULE"},
{"name": "Check", "id": "TRAN_CHECK"},
{"name": "Override Payment Hold", "id": "TRAN_CLEARHOLD"},
{"name": "Employee Commission Transaction", "id": "TRAN_COMMISSN"},
{"name": "Commit Payroll", "id": "TRAN_COMMITPAYROLL"},
{"name": "Copy Budgets", "id": "TRAN_COPY_BUDGET"},
{"name": "Create Inventory Counts", "id": "TRAN_CREATEINVCOUNT"},
{"name": "Customer Payment Authorization", "id": "TRAN_CUSTAUTH"},
{"name": "Statement Charge", "id": "TRAN_CUSTCHRG"},
{"name": "Credit Memo", "id": "TRAN_CUSTCRED"},
{"name": "Customer Deposit", "id": "TRAN_CUSTDEP"},
{"name": "Invoice", "id": "TRAN_CUSTINVC"},
{"name": "Invoice Approval", "id": "TRAN_CUSTINVCAPPRV"},
{"name": "Customer Payment", "id": "TRAN_CUSTPYMT"},
{"name": "Customer Refund", "id": "TRAN_CUSTRFND"},
{"name": "Deposit Application", "id": "TRAN_DEPAPPL"},
{"name": "Deposit", "id": "TRAN_DEPOSIT"},
{"name": "Personal Banking Information", "id": "TRAN_EDITBANKINGINFO"},
{"name": "Edit Profile", "id": "TRAN_EDITPROFILE"},
{"name": "Estimate", "id": "TRAN_ESTIMATE"},
{"name": "Override Estimated Cost on Transactions", "id": "TRAN_ESTIMATEDCOSTOVERRIDE"},
{"name": "Expense Report", "id": "TRAN_EXPREPT"},
{"name": "Fulfillment Request", "id": "TRAN_FFTREQ"},
{"name": "Finance Charge", "id": "TRAN_FINCHRG"},
{"name": "Find Transaction", "id": "TRAN_FIND"},
{"name": "Edit Forecast", "id": "TRAN_FORECAST"},
{"name": "Currency Revaluation", "id": "TRAN_FXREVAL"},
{"name": "Process GST Refund", "id": "TRAN_GST_REFUND"},
{"name": "Import Online Banking File", "id": "TRAN_IMPORTOLBFILE"},
{"name": "Intercompany Adjustments", "id": "TRAN_INTERCOADJ"},
{"name": "Adjust Inventory", "id": "TRAN_INVADJST"},
{"name": "Count Inventory", "id": "TRAN_INVCOUNT"},
{"name": "Distribute Inventory", "id": "TRAN_INVDISTR"},
{"name": "Revalue Inventory Cost", "id": "TRAN_INVREVAL"},
{"name": "Transfer Inventory", "id": "TRAN_INVTRNFR"},
{"name": "Adjust Inventory Worksheet", "id": "TRAN_INVWKSHT"},
{"name": "Item Receipt", "id": "TRAN_ITEMRCPT"},
{"name": "Item Fulfillment", "id": "TRAN_ITEMSHIP"},
{"name": "Make Journal Entry", "id": "TRAN_JOURNAL"},
{"name": "Journal Approval", "id": "TRAN_JOURNALAPPRV"},
{"name": "Payroll Liability Payments", "id": "TRAN_LIABPYMT"},
{"name": "Manage Payroll", "id": "TRAN_MANAGEPAYROLL"},
{"name": "Matching Rules for Online Banking", "id": "TRAN_MATCHING_RULES"},
{"name": "Edit Manager Forecast", "id": "TRAN_MGRFORECAST"},
{"name": "Netting Settlement Approval", "id": "TRAN_NETTINGSETTLEMENTAPPRV"},
{"name": "Netting Settlement", "id": "TRAN_NETTSTLM"},
{"name": "Enter Opening Balances", "id": "TRAN_OPENBAL"},
{"name": "Opportunity", "id": "TRAN_OPPRTNTY"},
{"name": "Order Reservation", "id": "TRAN_ORDERRESERVATION"},
{"name": "Approve Order Reservation", "id": "TRAN_ORDRESVAPPRV"},
{"name": "Ownership Transfer", "id": "TRAN_OWNTRNSF"},
{"name": "Partner Commission Transaction", "id": "TRAN_PARTNERCOMMISSN"},
{"name": "Individual Paycheck", "id": "TRAN_PAYCHECK"},
{"name": "Access Payment Audit Log", "id": "TRAN_PAYMENTAUDIT"},
{"name": "View Payment Events", "id": "TRAN_PAYMENTEVENT"},
{"name": "View Payment Result Previews", "id": "TRAN_PAYMENTRESULTPREVIEW"},
{"name": "Process Payroll", "id": "TRAN_PAYROLLRUN"},
{"name": "Paycheck Journal", "id": "TRAN_PCHKJRNL"},
{"name": "Period End Journals", "id": "TRAN_PEJRNL"},
{"name": "Posting Period on Transactions", "id": "TRAN_POSTPERIODS"},
{"name": "Post Vendor Bill Variances", "id": "TRAN_POSTVENDORBILLVARIANCE"},
{"name": "Generate Price Lists", "id": "TRAN_PRICELIST"},
{"name": "Print Shipment Documents", "id": "TRAN_PRINTSHIPMENTDOCS"},
{"name": "Project Intercompany Cross Charge Request", "id": "TRAN_PROJECT_IC_CHARGE_REQUEST"},
{"name": "Purchase Contract", "id": "TRAN_PURCHCON"},
{"name": "Purchase Contract Approval", "id": "TRAN_PURCHCONAPPRV"},
{"name": "Purchase Order", "id": "TRAN_PURCHORD"},
{"name": "Bill Purchase Orders", "id": "TRAN_PURCHORDBILL"},
{"name": "Receive Order", "id": "TRAN_PURCHORDRECEIVE"},
{"name": "Requisition", "id": "TRAN_PURCHREQ"},
{"name": "Requisition Approval", "id": "TRAN_PURCHREQAPPRV"},
{"name": "Establish Quotas", "id": "TRAN_QUOTA"},
{"name": "Recognize Gift Certificate Income", "id": "TRAN_RECOG_GIFTCERT_INCOME"},
{"name": "Reconcile", "id": "TRAN_RECONCILE"},
{"name": "Revenue Arrangement", "id": "TRAN_REVARRNG"},
{"name": "Revenue Arrangement Approval", "id": "TRAN_REVARRNGAPPRV"},
{"name": "Revenue Commitment", "id": "TRAN_REVCOMM"},
{"name": "Revenue Commitment Reversal", "id": "TRAN_REVCOMRV"},
{"name": "Revenue Contracts", "id": "TRAN_REVCONTR"},
{"name": "Request For Quote", "id": "TRAN_RFQ"},
{"name": "Return Authorization", "id": "TRAN_RTNAUTH"},
{"name": "Return Auth. Approval", "id": "TRAN_RTNAUTHAPPRV"},
{"name": "Refund Returns", "id": "TRAN_RTNAUTHCREDIT"},
{"name": "Receive Returns", "id": "TRAN_RTNAUTHRECEIVE"},
{"name": "Generate Revenue Commitment Reversals", "id": "TRAN_RTNAUTHREVERSEREVCOMMIT"},
{"name": "Sales Order", "id": "TRAN_SALESORD"},
{"name": "Sales Order Approval", "id": "TRAN_SALESORDAPPRV"},
{"name": "Generate Revenue Commitment", "id": "TRAN_SALESORDCOMMITREVENUE"},
{"name": "Fulfill Orders", "id": "TRAN_SALESORDFULFILL"},
{"name": "Invoice Sales Orders", "id": "TRAN_SALESORDINVOICE"},
{"name": "Generate Single Order Revenue Contracts", "id": "TRAN_SALESORDREVENUECONTRACT"},
{"name": "Generate Statements", "id": "TRAN_STATEMENT"},
{"name": "Inventory Status Change", "id": "TRAN_STATCHNG"},
{"name": "Direct Deposit Status", "id": "TRAN_STATUSDD"},
{"name": "EFT Status", "id": "TRAN_STATUSEFT"},
{"name": "Store Pickup Fulfillment", "id": "TRAN_STPICKUP"},
{"name": "System Journal", "id": "TRAN_SYSJRNL"},
{"name": "Tax Liability Payment", "id": "TRAN_TAXLIAB"},
{"name": "Pay Sales Tax", "id": "TRAN_TAXPYMT"},
{"name": "Tegata Payable", "id": "TRAN_TEGPYBL"},
{"name": "Tegata Receivable", "id": "TRAN_TEGRCVBL"},
{"name": "Track Time", "id": "TRAN_TIMEBILL"},
{"name": "Calculate Time", "id": "TRAN_TIMECALC"},
{"name": "Post Time", "id": "TRAN_TIMEPOST"},
{"name": "Timer", "id": "TRAN_TIMER"},
{"name": "Transfer Funds", "id": "TRAN_TRANSFER"},
{"name": "Transfer Order", "id": "TRAN_TRNFRORD"},
{"name": "Transfer Order Approval", "id": "TRAN_TRNFRORDAPPRV"},
{"name": "Unbuild Assemblies", "id": "TRAN_UNBUILD"},
{"name": "Vendor Return Authorization", "id": "TRAN_VENDAUTH"},
{"name": "Vendor Return Auth. Approval", "id": "TRAN_VENDAUTHAPPRV"},
{"name": "Credit Returns", "id": "TRAN_VENDAUTHCREDIT"},
{"name": "Vendor Returns", "id": "TRAN_VENDAUTHRETURN"},
{"name": "Bills", "id": "TRAN_VENDBILL"},
{"name": "Vendor Bill Approval", "id": "TRAN_VENDBILLAPPRV"},
{"name": "Enter Vendor Credits", "id": "TRAN_VENDCRED"},
{"name": "Pay Bills", "id": "TRAN_VENDPYMT"},
{"name": "Vendor Payment Approval", "id": "TRAN_VENDPYMTAPPRV"},
{"name": "Vendor Request For Quote", "id": "TRAN_VENDRFQ"},
{"name": "Vendor Prepayment Application", "id": "TRAN_VPREPAPP"},
{"name": "Vendor Prepayment", "id": "TRAN_VPREP"},
{"name": "Wave", "id": "TRAN_WAVE"},
{"name": "Work Order Close", "id": "TRAN_WOCLOSE"},
{"name": "Work Order Completion", "id": "TRAN_WOCOMPL"},
{"name": "Work Order Issue", "id": "TRAN_WOISSUE"},
{"name": "Work Order", "id": "TRAN_WORKORD"},
{"name": "Build Work Orders", "id": "TRAN_WORKORDBUILD"},
{"name": "Close Work Orders", "id": "TRAN_WORKORDCLOSE"},
{"name": "Enter Completions", "id": "TRAN_WORKORDCOMPLETE"},
{"name": "Issue Components", "id": "TRAN_WORKORDISSUE"},
{"name": "Mark Work Orders Built", "id": "TRAN_WORKORDMARKBUILT"},
{"name": "Mark Work Orders Firmed", "id": "TRAN_WORKORDMARKFIRMED"},
{"name": "Mark Work Orders Released", "id": "TRAN_WORKORDMARKRELEASED"},
{"name": "Cross Charge Journal", "id": "TRAN_XCHGJRNL"},
{"name": "Enter Year-To-Date Payroll Adjustments", "id": "TRAN_YTDADJST"}
]
}
}
}
Related skills
How it compares
Pick netsuite-sdf-roles-and-permissions for role XML and permission validation; use SuiteScript reference skills when writing business logic instead of access control.
FAQ
What artifacts does netsuite-sdf-roles-and-permissions produce?
netsuite-sdf-roles-and-permissions produces and reviews SDF permission configurations including customrole XML and script deployment permission entries. The skill validates permission IDs and levels against NetSuite reference data before SuiteCloud deployment.
How do you install netsuite-sdf-roles-and-permissions?
netsuite-sdf-roles-and-permissions installs from oracle/netsuite-suitecloud-sdk using npx skills add oracle/netsuite-suitecloud-sdk, optionally with -a cline for Cline in VS Code. The skill adds NetSuite-specific role and permission guidance to compatible coding agents.