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

Follow these steps to add an account. The WebStorm plug-in sends your account information to NetSuite during authentication.

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're on Windows OS, select File > Settings > Tools > NetSuite > Account Management.

    • If you're on macOS, select WebStorm > Preferences > Tools> NetSuite.

  2. Click Add icon, then pick one of these options from the dropdown:

    • Through browser-based authentication – This opens a new window or tab in your default browser so you can authenticate your account-role combination.

    • Through machine-to-machine authentication – This opens a window so you can authenticate your account-role combination. Here's what you'll need:

      • Account ID – References the NetSuite account ID.

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

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

        Important:

        To get 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 in the OAuth 2.0 Client Credentials Setup by choosing SuiteCloud Development Integration in the Application field and selecting the entity and role to map. This will generate a new row with 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 you enter the machine-to-machine authentication details, click Continue.

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

Removing an Account in SuiteCloud IDE Plug-in for WebStorm

You can remove inactive or unused accounts you don't need anymore.

To remove an account:

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

    • If you're on Windows OS, select File > Settings > Tools > NetSuite > Account Management.

    • If you're on macOS, select WebStorm > Preferences > Tools> NetSuite.

  2. In the accounts table, pick the account-role combination 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're on Windows OS, select File > Settings > Tools > NetSuite > Account Management.

    • If you're on macOS, select WebStorm > Preferences > Tools> NetSuite.

  2. In the accounts table, pick the account-role combination you want to modify, and click Edit icon.

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

    Popup window to edit an account.

Related Topics

General Notices