- Docs
- Files & Folders
Folder Settings
Folder Settings can be used to apply custom functionality to a folder.
Some Folder Settings can be configured to apply recursively or to apply to only the folder itself.
You can configure multiple Folder Settings on a single folder although some settings may prohibit the use of others on the same folder.
Available Folder Settings include:
- Archive Removed Files
- Automatically Create New User Folders Here When Users Are Created
- Automatically Organize Files into Subfolders
- Branding
- File Expiration
- GPG Encryption/Decryption/Recryption
- Inboxes
- Limit Uploaded Files By File Name Length
- Limit Uploaded Files By Regular Expression
- Limit Uploaded Files To Certain File Extensions
- Lock Subfolders
- Publicly Serve (Web Hosting)
- Publish Events to Amazon SNS Topic
- Remote Server Mount
- Rename Uploaded Files
- Send Email Notifications
- Send Slack Notifications
- Send Webhook
- Storage Location (Region)
- Watermark Previews
Heirarchical Folder Structures
When designing or configuring a folder hierarchy, it is important to understand how Folder Settings apply and propagate. The following concepts explain how settings behave across folders and subfolders:
- Recursion: Where Settings Apply - Defines whether a Folder Setting applies only to a specific folder or also to its subfolders.
- Nested Folder Settings - Explains how nested Folder Settings interact.
- How Non-Recursive Folder Settings Affect Inheritance - Describes how non-recursive settings establish inheritance boundaries within the folder tree.
Folders on Remote Servers
Folders within a Remote Mount do not support all available Folder Settings. Please let us know if there is a particular Folder Setting that you wish to use within a Remote Mount as we are always looking to improve and extend our feature capabilities.
Using a Sync with Folders That Have Folder Settings
When syncing files to a folder with Folder Settings that alter file contents or filenames (e.g. GPG Encryption, GPG Decryption, or Filename rewriting rules), you should enable the option to delete files from the source.
A sync to a destination folder with a Folder Setting that alters file contents or filenames will not run unless the sync is set to delete from source. This prevents repeated syncing of the same files every time the process runs, which can potentially lead to high transfer usage charges with no benefit to you.
Moving Folders That Have Folder Settings
You can move a folder that has Folder Settings configured for it.
As long as the destination is within the native storage of your Files.com site, the Folder Settings will be retained with the folder at the new location.
However, moving a folder that has Folder Settings configured for it into a Remote Mount will only retain those Folder Settings that are compatible with a Remote Mount.
Folders with Folder Settings that are incompatible with Remote Mount (File expiration, GPG encryption/decryption, and Remote Server Mount) cannot not be moved to the Remote Mount destination.
Deleting Folders That Have Folder Settings
Deleting a folder will also delete all of its associated folder settings.
This applies whether the folder is on Files.com or on a Remote Server. This also applies whether the folder is deleted using Files.com or deleted by other means on the Remote Server. For example, if a SharePoint user deletes a SharePoint folder then all associated folder settings on Files.com will also be deleted.
To preserve folder settings, consider moving or renaming the folder instead, using Files.com.
Moving or Copying Files To Folders That Have Folder Settings
Moving or copying files or folders into restricted folders will fail when the destination path has filename related folder settings that are stricter than those on the source path. This includes restrictions based on specific file extensions, filename length, or regular expressions.
Get The File Orchestration Platform Today
4,000+ organizations trust Files.com for mission-critical file operations. Start your free trial now and build your first flow in 60 seconds.
No credit card required • 7-day free trial • Setup in minutes