# netsuite-sdf-roles-and-permissions

> Claude/Codex skill by [@oracle](https://omgskills.com/library/oracle/index.md) · 358 stars · Updated 2026-10-22

Use when generating or reviewing NetSuite SDF permission configurations such as customrole XML, script deployment permissions, permkey values, permlevel choices, run-as role design, and least-privilege access. Confirms exact ADMI\_ / LIST\_ / REGT\_ / REPO\_ / TRAN\_ permission IDs, distinguishes standard permissions from customrecord\_\* script IDs, and validates permissions against bundled NetSuite reference data.

Tags: cli, development-kit, javascript, netsuite, nodejs, sdf, sdk, suiteapp, suitecloud, suitecloud-cli, suitecloud-sdk

## Install

```sh
git clone https://github.com/oracle/netsuite-suitecloud-sdk /tmp/netsuite-suitecloud-sdk && ln -s /tmp/netsuite-suitecloud-sdk/packages/agent-skills/netsuite-sdf-roles-and-permissions ~/.claude/skills/netsuite-sdf-roles-and-permissions
```

## From README

NetSuite Permissions Reference Use this skill to resolve NetSuite permission questions with exact permkey and permlevel values. Use This Skill When Generating or reviewing customrole object XML Validating values in SDF objects Choosing permlevel values 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 aliases references/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.

## Links

- HTML page: https://omgskills.com/skills/oracle/netsuite-suitecloud-sdk/packages/agent-skills/netsuite-sdf-roles-and-permissions/
- GitHub: https://github.com/oracle/netsuite-suitecloud-sdk
- Author: [@oracle](https://omgskills.com/library/oracle/index.md)

## More from this repo

- [netsuite-ai-connector-instructions](https://omgskills.com/skills/oracle/netsuite-suitecloud-sdk/packages/agent-skills/netsuite-ai-connector-instructions/index.md) — NetSuite Intelligence skill — teaches AI the correct tool selection order, output formatting, domain knowledge,...
   - [@oracle](https://omgskills.com/library/oracle/index.md) · 358 stars
- [netsuite-owasp-secure-coding](https://omgskills.com/skills/oracle/netsuite-suitecloud-sdk/packages/agent-skills/netsuite-owasp-secure-coding/index.md) — Platform-agnostic OWASP secure coding practices with JavaScript/Node.js patterns and NetSuite SuiteScript examples.
   - [@oracle](https://omgskills.com/library/oracle/index.md) · 358 stars
- [netsuite-sdf-project-documentation](https://omgskills.com/skills/oracle/netsuite-suitecloud-sdk/packages/agent-skills/netsuite-sdf-project-documentation/index.md) — Used to generate enterprise-grade documentation for NetSuite SDF projects.
   - [@oracle](https://omgskills.com/library/oracle/index.md) · 358 stars
