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.