SuiteCloud IDE Plug-in for WebStorm Account Setup

You need to set up the NetSuite accounts you want to customize.

If you have set up domains in addition to the default NetSuite domains, you need to configure account-specific details for these additional domains you added.

To set up an account, see the following procedures:

Adding an Account in SuiteCloud IDE Plug-in for WebStorm

Use the following steps to add an account. The WebStorm plug-in passes your account information to NetSuite during the IDE plug-in authentication process.

For more information, see OAuth 2.0 Authentication for SuiteCloud SDK.

To add an account:

  1. Depending on your operation system, do one of the following in WebStorm:

    • If you are using Windows OS, select File > Settings > Tools > NetSuite > Account Management.

    • If you are using macOS, select WebStorm > Preferences > Tools> NetSuite.

  2. Click Add icon, and from the dropdown list, select one of the following options:

    • Via browser-based authentication – This option opens a new window or tab from your default browser, so you can authenticate your account-role combination.

    • Via machine-to-machine authentication – This option opens a window so you can authenticate your account-role combination. See the following details of the parameters:

      • Account ID – References the NetSuite account ID.

      • Certificate ID – References the certificate ID obtained from NetSuite after uploading the public key file.

      • Private key file – References the local path to the private key file matching the certificate in NetSuite. For example: d:/path/private-key.pem.

        Important:

        To obtain the certificate ID, you need to generate an RSA certificate. The RSA certificate has two parts: the public key and the private key.

        Upload the public key into the OAuth 2.0 Client Credentials Setup by specifying SuiteCloud Development Integration in the Application field and selecting the entity and role to be mapped. This action generates a new row that will provide the certificate ID value.

        The private key path value is the location where the private key is saved.

        For more information about how to generate the RSA certificate, see Certificate Conditions.

        For more information about how to upload the public key, follow the steps in OAuth 2.0 Client Credentials Setup.

      Popup window to add an account via machine-to-machine authentication

      After entering the machine-to-machine authentication details, click Continue.

  3. After authenticating your role, it is added to the accounts table.

Removing an Account in SuiteCloud IDE Plug-in for WebStorm

You can remove inactive or unused accounts that you no longer need.

To remove an account:

  1. Depending on your operation system, do one of the following in WebStorm:

    • If you are using Windows OS, select File > Settings > Tools > NetSuite > Account Management.

    • If you are using macOS, select WebStorm > Preferences > Tools> NetSuite.

  2. From the accounts table, select the account-role combination that you want to remove, and click Remove icon.

  3. The account-role combination is removed from the accounts table.

Modifying an Account in SuiteCloud IDE Plug-in for WebStorm

You can modify the authentication ID from an account.

To modify an account:

  1. Depending on your operation system, do one of the following in WebStorm:

    • If you are using Windows OS, select File > Settings > Tools > NetSuite > Account Management.

    • If you are using macOS, select WebStorm > Preferences > Tools> NetSuite.

  2. From the accounts table, select the account-role combination that you want to modify, and click Edit icon.

  3. In the opened window, modify the authentication ID that you want to update and click Save.

    Popup window to edit an account.

Related Topics

General Notices