Version: eXtendFiles 1.5.3 and above
Audience: Administrator
Problem
When opening an eXtendFiles Public Upload Link, the following error is being shown:
This issue may occur in NetSuite OneWorld accounts which have multiple subsidiaries, and where a subsidiary restriction has been placed on the NetSuite role associated with eXtendFiles.
When a subsidiary restriction is added, the access token/role which is used for eXtendFiles doesn't have access to the subsidiary of the record whose public upload link you are accessing.
Solution
To resolve this issue, update the subsidiary restrictions of the role associated with eXtendFiles to grant access to the necessary subsidiary where eXtendFiles public upload links are used.
- Go to Setup → Users/Roles → Access Tokens.
- Search for the access tokens that are being used for extendFiles.
- In the example above, the role used for eXtendFiles access is "eXt Distributor - eXtendFiles Server User".
- Go to Setup → Users/Roles → Manage Roles and edit the role from Step 3.
- Under the Subsidiary Restrictions field group, select the "All" option (or add any missing subsidiaries if "All" should not be added).
- After saving the changes to the role, the public upload links should open successfully.