Targeting Oracle NetSuite
For each NetSuite system, add a target system in Bravura Security Fabric (Manage the system > Resources > Target systems):
Type is Oracle NetSuite
In the Type dropdown menu, Oracle NetSuite is located under the Customer Relationship Management Systems category.
Address uses options described in the table below:
Option | Description |
|---|---|
URL | The NetSuite API server URL (e.g., |
Account ID | NetSuite account ID (e.g., |
Client ID | OAuth 2.0 client ID from the NetSuite integration record (Consumer Key) |
Certificate ID | Certificate ID assigned by NetSuite when you upload the public certificate |
Private key | Full path to the private key file (e.g., |
Signature Algorithm | JWT signature algorithm (e.g., |
The full list of target system parameters is explained in Target System Options .
Setting the administrator credentials
The NetSuite connector uses OAuth 2.0 with JWT bearer tokens for authentication. No traditional username/password credentials are required. The connector will automatically obtain and refresh access tokens using the configured address attributes (Client ID, Certificate ID, and Private Key).
Required: You must configure placeholder credentials to prevent warning messages:
Navigate to the Credentials tab
Set Administrator ID to:
oauthSet Password to:
not-used
These placeholder credentials are not validated or used by the connector, but are required to prevent warning messages about missing credentials. All authentication is handled through OAuth 2.0 using the address attributes configured above.
Handling account attributes
You can view the complete list of attributes that Bravura Security Fabric can manage, including native and pseudo-attributes, using the Manage the system (PSA) module. To do this, select Oracle NetSuite from the Manage the system > Resources > Account attributes > Target system type menu.
The following NetSuite attributes are automatically loaded and mapped to profile attributes by the connector:
First name (
firstname)Last name (
lastname)Email (
email)
Additional supported NetSuite attributes that can be managed by Bravura Security Fabric:
Bravura Attribute | NetSuite Field | Type | Description |
|---|---|---|---|
|
| String | Employee internal ID (primary key) |
|
| String | Employee email address |
|
| String | Employee entity ID (username) |
|
| String | External system ID |
|
| String | First name |
|
| Boolean | Access enabled flag |
|
| Boolean | Inactive status flag |
|
| String | Last name |
|
| String | Middle name |
|
| String | Supervisor employee ID |
|
| String | Job title |
|
| String | Department name |
|
| String | Subsidiary name |