Assigning the Developer Role (Administrator Only)

The account administrator should assign SuiteCloud Development Framework (SDF) users a Developer role that provides full or partial access to account customization, depending on business needs and security policy. The standard Developer role includes a set of permissions that provide the ability to create, modify, and view the scripts, files, and SDF custom objects in SuiteCloud projects. For the full list of permissions given to the standard Developer role, see Standard Roles Permissions Table.

Permissions cannot be changed or added to the standard role. To edit permissions, you can customize the Developer role.

Important:

To use or customize the Developer role, the SuiteCloud Development Framework (SDF) feature must be enabled in the target NetSuite account. For more information, see Enabling SuiteCloud Development Framework in the Target NetSuite Account (Administrator Only).

The following topics provide information for assigning and customizing the Developer role:

Assigning the Standard Developer Role (Administrator Only)

Administrators can assign the standard Developer role to employees. If you use the standard Developer role, permissions are dynamically adjusted when you enable or disable features in the target account.

To assign a standard Developer role to a target NetSuite account:

  1. Log in to NetSuite with an administrator role.

  2. Go to Lists > Employees > Employees.

  3. Click Edit next to the name of the employee you want to assign the Developer role to.

  4. Click the Access subtab.

  5. In the Role field, select the Developer role for this employee.

  6. Click Add.

  7. Click Save.

For more information, see Assigning Roles to an Employee.

Customizing the Developer Role (Administrator Only)

To change permissions from those provided by the standard Developer role, you can create and assign a custom Developer role. The new customized role inherits the standard Developer role’s permissions.

Note:

On custom Developer roles, permissions are not updated dynamically when features are enabled in the target account. Permission are set manually on a custom Developer role. For convenience, you should enable all the features you need for working in SDF before customizing the Developer role. See Enabling SuiteCloud Development Framework in the Target NetSuite Account (Administrator Only).

For more information about customizing roles, see:

To create a custom Developer role from a target NetSuite account:

  1. Log in to NetSuite with an administrator role.

  2. Go to Setup > Users/Roles > Manage Roles.

  3. Click the Customize link next to the Developer role.

  4. Under Permissions, add and set the level of access for other permissions you want for the role.

  5. Click Save.

After creating a custom Developer role, you can assign the role to employees. For more information, see Assigning Roles to an Employee.

To use the OAuth 2.0 protocol with SuiteCloud SDK, enable the OAuth 2.0 feature in the account. For more information, see OAuth 2.0 Authentication for SuiteCloud SDK.

Related Topics

General Notices