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
Box
Dropbox
Google Cloud Storage
Microsoft Azure
Microsoft SharePoint/OneDrive
Oracle Cloud
Public Link Support ¹
Yes
Yes
Yes
Yes
No
Yes
Yes
Shared/Signed Links Support ⁸
Yes
Yes
Yes
Yes
Yes
Yes
Yes
Signed Link Validity
Configurable ⁴
N/A
N/A
Configurable ⁴
Configurable
Configurable ⁵
Configurable
File Versioning Support
Yes
No
Yes
Yes
Yes
Yes
Yes
Folder Rules Support ²
Yes
No
No
Yes
Yes
No
Yes
Folder Sharing Rules Support
Yes
No
No
Yes
Yes
No
Yes
Maximum File Size (in a single file upload) ³
5 TB
Personal: 250 MB

Starter: 2 GB

Business: 5 GB

Business

Plus: 15 GB

Enterprise: 50 GB

Enterprise Plus: 150 GB
50 GB
5 TB
5 TB
250 GB
10 TB
PDF embedding within NetSuite ⁶
Yes
No
Yes
Yes
Yes
No
Yes
"Direct Upload" Support ⁷
Yes
No
Yes
Yes
Yes
No
No
  • ¹ 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, Understanding Google Cloud Storage 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.