Applicable Applications: eXtendFiles, eXtendFrame, eXtendMobile
Audience: Administrator

Use Case

  • Update the OAuth 2.0 Client Credentials (M2M) used in the eXtendFiles, eXtendFrame, and eXtendMobile applications.

Update Steps (Video)

Watch a video walk through of the steps here: Updating OAuth 2.0 Client Credentials for eXtendApps

Update Steps (Written)

1. Download the Latest Certificate

  1. Click on the following link to download the latest public certificate: cert1715582320448

2. Access OAuth 2.0 Client Credentials Setup Page

  1. Navigate to Setup → Integration → Manage Authentication → OAuth 2.0 Client Credentials (M2M) Setup.
  2. This will open the page where you can view and manage your OAuth 2.0 client credentials.

3. Create New Credentials

  1. You will need to know the entity and role used for the eXtendTech application. This information is required when creating new OAuth 2.0 client credentials with the new certificate. Review the OAuth 2.0 client credentials list to identify the entity and role associated with the eXtendTech application for which you're updating the certificate.

    The application name for eXtendFiles is: eXtendTech Files
    The application name for eXtendFrame is: eXtendFrame Functions
    The application name for eXtendMobile is: eXtendMobile

    If you are unsure what entity and role to use, please reach out to eXtendTech Support at support@extendtech.net prior to creating new credentials. NetSuite allows adding a certificate to a particular application and entity a single time, so it's important that the selection is accurate.

  2. Click Create New.
  3. In the popup window, choose the entity, role, and application to be mapped. Upload the certificate which was downloaded in 1. Download the Latest Certificate above.
    1. Image Placeholder
  4. Upon saving, a CERTIFICATE ID will be generated. Save this for use on applicable eXtendTech application setup pages.
    Image Placeholder
  5. Repeat the above process for each eXtendTech application that you have in your environment: eXtendFiles, eXtendFrame, eXtendMobile. Each of these eXtendTech applications use the same certificate, so you can upload the same one for each application.

If you have only a single eXtendApp, you will perform only a single certificate update. If you have a combination of eXtendFiles, eXtendFrame, and eXtendMobile, you will perform the certificate update for each application.

4. Update eXtendTech Application Setup Pages

  1. After creating the new credentials records, go to the application setups to specify the CERTIFICATE ID that was generated when creating OAuth 2.0 credentials and the CERTIFICATE TYPE.
    1. eXtendFiles: Go to eXtendTech → eXtendFiles → eXtendFiles Approval Setup.
      Image Placeholder
    2. eXtendFrame: Go eXtendTech → eXtendFrame → Setup.
      Image Placeholder
    3. eXtendMobile: Go to eXtendTech → eXtendMobile → Setup.
      Image Placeholder
  2. In the CERTIFICATE ID field, specify your certificate ID.
  3. In the CERTIFICATE TYPE field, specify: cert1715582320448
  4. Submit/Save the setup page.