Version: All
Audience: Administrator
Prerequisites
Ensure the Token-based Authentication feature is enabled in your NetSuite account.
- Go to Setup → Company → Enable
Features.
- Select the SuiteCloud subtab.
- In the Manage Authentication field group, confirm that Token-based authentication is
enabled.

Token-Based Authentication Roles
eXtendTech provides a custom role for bundles that require one. This role is configured with the minimum permissions required to run the features of the bundle.
We recommend creating a copy of this bundled role, using the format "YOUR COMPANY NAME - eXtendTech Bundle Role", and assigning this role to the user who will be creating access tokens.
Example: Company ABC - eXtendFiles Server User.
Example: Company ABC - eXtendFiles Server User.
| Bundle Name | Included Role | 
| eXtendFiles | eXtendFiles Server User | 
| eXtendFloor | eXtendFloor Server User | 
| eXtendFloorXL | eXtendFloorXL Server User | 
| eXtendPS-SE | eXtendPS-SE Server User | 
| eXtendRFQ | eXtendTech Vendor RFQ | 
| eXtendWebApprovals | eXtendWebApprovals Server User | 
| eXtendMobile | eXtendMobile Server User | 
| eXtendPresentation | eXtendPresentation Server User | 
Integration Records for Applications to Use Token-Based Authentication
Each eXtendTech bundle that requires access tokens will include an integration record to be used during access token generation.
| Bundle Name | Integration Name | 
| eXtendFiles | eXtendTech Files | 
| eXtendFloor | eXtendFloor | 
| eXtendFloorXL | eXtendFloorXL | 
| eXtendPS-SE | eXtendTech Promo Standards API | 
| eXtendRFQ | eXtendTech Vendor RFQ | 
| eXtendWebApprovals | eXtendTech WebApprovals | 
| eXtendMobile | eXtendMobile | 
| eXtendPresentation | eXtendPresentation | 
| eXtendNS2NS | eXtendNS2NS | 
Access Token Generation
- Assign the appropriate token-based authentication role to the user who will be used for access token generation.
- Create a new access token for the eXtendTech app/integration name which is being configured.
- See NetSuite’s SuiteAnswers Article ID 41898* for information on enabling Token Based Authentication.
- See NetSuite's SuiteAnswersArticle ID 41902* for steps to create a new Access Token.
* You must log in to NetSuite's SuiteAnswers to access the links above.
                