Overview

eXtendFiles supports integration with a variety of cloud storage providers. Each provider offers unique features and capabilities. To help you choose the best option for your needs, we’ve compiled a comparison list detailing the features of each storage provider as it relates to eXtendFiles.

Comparison List

Feature
Amazon S3
Microsoft SharePoint/OneDrive
Microsoft Azure
Oracle Cloud
Dropbox
Box
Public Link Support ¹
Yes
Yes
No
Yes
Yes
Yes
Shared/Signed Links Support ⁸
Yes
Yes
Yes
Yes
Yes
Yes
Signed Link Validity
Configurable ⁴
Configurable ⁵
Configurable
Configurable
N/A
N/A
File Versioning Support
Yes
Yes
Yes
Yes
Yes
No
Folder Rules Support ²
Yes
No
Yes
Yes
No
No
Folder Sharing Rules Support
Yes
No
Yes
Yes
No
No
Maximum File Size (in a single file upload) ³
5 TB
250 GB
5 TB
20 MB
50 GB
Personal: 250 MB
Starter: 2 GB
Business: 5 GB
Business Plus: 15 GB
Enterprise: 50 GB
Enterprise Plus: 150 GB
PDF embedding within NetSuite ⁶
Yes
No
Yes
Yes
Yes
No
"Direct Upload" Support ⁷
Yes
Yes
Planned
No
Yes
Yes
  • ¹ This is the ability to provide a link which requires no authentication and which does not have an expiration date.
  • ² Configure Folder Information records to Upload Files to Specific Folders in eXtendFiles
  • ³ Check with the storage provider for their current limits.
  • ⁴ Understanding Amazon S3 Signed Links
  • ⁵ Microsoft SharePoint/OneDrive File Sharing Limitations and eXtendFiles
  • ⁶ This feature allows you to embed a link to a PDF from the backend storage within NetSuite and have it displayed directly in NetSuite. Generally, object-based storage solutions support this capability, while consumer-based storage solutions usually do not. It's worth noting that for backend storage solutions lacking this support, the file can still be opened and viewed in a new browser tab using its link. However, it cannot be embedded and viewed directly within the NetSuite interface.
  • ⁷ This feature allows for higher performance file uploads by uploading directly from a client device (e.g., a browser or mobile app) to file storage, bypassing the server hosting the application.
  • ⁸ This is the ability to generate a signed or shared link that can be accessed by those outside of NetSuite and who aren't authenticated with either NetSuite or the selected backend storage.