Version: eXtendFiles 1.8.4
and
above
Audience: NetSuite
Administrator, Microsoft 365 Global
Administrator
Overview
This article shows how to connect eXtendFiles to Microsoft
OneDrive/SharePoint so files uploaded
in NetSuite are stored in your Microsoft 365
environment.
Before You Start
To complete your OneDrive/SharePoint
configuration, you will need one user with the
following roles:
- A NetSuite role with Administrator access.
- A Microsoft 365 account with the Global Administrator role.
Set Up Your SharePoint Site
- Choose your site.
- Configure your site.
- Create a folder to store your eXtendFiles.
Choose Your Site

Default Site
New or Existing Site
Configure Your Site
Confirm Your SharePoint Site Access
(Important)
Your SharePoint site privacy and permissions
must allow the intended users to access the
site and stored files.
- If the site is Private, only users added as site members (or otherwise granted permissions) can access the site and its content.

- If the site is Public, users in your organization can find the site, but access to content still depends on SharePoint permissions.
Create a Folder in SharePoint
Configure OneDrive/SharePoint Storage in
eXtendFiles
- Set your storage type.
- Set your storage folder.
- Set your SharePoint site.
- Consider optional preferences.
In NetSuite, go to eXtendTech → eXtendFiles → eXtendFiles Configuration.
- Under Storage Settings → General, set Storage Type to OneDrive/SharePoint.

Set Your Storage Folder
In the Directory Path field, enter
the
folder name where eXtendFiles should store
your uploads. This would be the name of the folder you
created earlier in this article.

Set Your SharePoint Site
If you are using a SharePoint site other than
your default site, in the SharePoint
Site Name field, enter
the SharePoint site name. Do not enter the
full URL.

Optional preferences
(Optional) Enable User Based File Upload if you want users to upload as themselves.
(Optional) Enable System User With Private Upload if you do not want eXtendFiles to generate shared URLs.

Authenticate with Microsoft 365
Click Click to Authenticate.

- If you do not see Consent on behalf of your organization, or you see a justification prompt, make sure you are signing in with a Global Administrator account.

- When prompted, click Accept to authorize the permission request.
