Breadcrumbs

FileCloud Version 23.253 Release Notes


Major Release

FileCloud server version 23.253.0.31723
GA release date: Monday, December 15, 2025


Installation and upgrade information

Installing FileCloud Server     Upgrade Notes for FileCloud 23.253.0.31723

SHA256 release checksums

  • filecloudupdate.zip  d74b64a3ffaf35a58eb777706f4ee6e4325235a556965771db2851e5d788fd87

  • FileCloudSetup.exe  d79dd75579ee7f1bf66814b7b5048d856134629d3c5219f4a431c78a496e7128


Major new features

Single sign-on support for external users

A new Allow SSO for External Users setting is available under Admin Portal > SSO Settings, allowing administrators to enable or disable SSO authentication for external accounts. This option is only visible in systems with a license that includes the SSO external users component. The feature is disabled by default. If it is enabled, the SSO option is available for external users on the login screen.

image-20251114-204029.png


For more information, see SAML Single Sign-On Support | FileCloud Help.


Enhancements to admin workflows

FileCloud’s Admin Workflows have the following new features:

  • Conditions based on user properties
    Many admin workflows now allow you to set up additional conditions in workflows based on user, path owner, and share properties. These conditions, which are referred to as expressions in FileCloud, greatly expand your ability to customize workflows.

    For example, to be more specific about the users performing the trigger action in the workflow:
    IF a new file is updated or created in the path teamfolder/estate documents, THEN notify manager@mycompany.com
    you could specify the group and policy of the user who adds the file to the folder:
    IF a new file is updated or created in the path teamfolder/estate documents, and (user is in the group TeamMember and user has the policy Staff), THEN notify manager@mycompany.com.

    ExampleExpression.png
    Expression added to IF condition


    The additional conditions you include must be written in regular expression format and can be based on:

    • the user’s or the path owner’s group, policy, email (or domain), or name

    • the share owner’s group, policy, email (or domain), or name, whether the share is public or private, or if a folder is being shared.

      The wizards for setting up workflows that support expressions show the new parameter expression. The wizards list the variables you can use with expressions in the particular workflow as well as additional information to help you write expressions:

      image-20251203-205003.png
      Workflow wizard screen for adding IF statement


      Although all existing workflows are backwards compatible, several have been modified due to the addition of expressions and groups. See the section Information for Admins below for a full list of changes.

      For more information, see the page Using Expressions in IF Conditions.

  • Group actions
    Workflows that previously allowed you to perform THEN actions on users now also allow you to perform them on groups, eliminating the need to list each member in a group in the THEN statement:

    ThenSendToGroup.png
    Parameter for listing a group as the recipient of a THEN action.


  • Option to use create date in “If a file was not modified/created in specified days” workflow.
    The If a file was not modified for specified days workflow has a new trigger_date parameter that enables you to specify if the date used is MODIFIED_DATE, CREATED_DATE, or BOTH (default).

    image-20251204-173138.png
    trigger-date parameter


    Prior to this version, the date used was always the date the file was added to FileCloud through a create or update, or any date after that that it was updated.

    The inclusion of the new dates allows you to consider whether the actual last modified date occurred before an existing file was uploaded to FileCloud.

    If MODIFIED_DATE is specified, the condition checks the last date the file was modified before or after it existed in FileCloud. If there is no modified date, the date the file was included in FileCloud is checked.
    If CREATED_DATE is specified, the condition checks the date the file was included in FileCloud, either through an update or an add action.
    If BOTH is used, the condition checks both of the above, and uses the latest date it finds as the last modified/created date.

    For more information, see page Define an IF Condition.

  • Automatically add empty {} placeholders when a workflow's IF or THEN parameters are all optional and left blank. This is done to prevent potential errors. If one or more parameters are required, the empty {} is not added. The {} placeholders appear when you edit the workflow.

    image-20251113-195342.png
    An IF Condition that has no parameters included

Option to display Created Date in user portal

Users are now able to display the Created date as well as the Modified date in the My Files, Team Folders, and Shared with Me screens in the user portal.

With the new option to use Created date, Modified date, or both to check for the date a file was last acted on, users may find it useful to display the date or dates being checked. (See Option to use create date in “If a file was not modified/created in specified days workflow, above). This would enable them to know if a file was, for example, approaching a date when it would be deleted.

The Created date is the date the file was uploaded to FileCloud or created in FileCloud; the Modified date is the date it was last modified, either outside of FileCloud or in FileCloud. If the file was never modified, Modified date shows the date it was uploaded or added to FileCloud.

To display the Created date, users click the cog icon to the right of the column headers and check Created. The user can also choose to hide the Modified date and Size by unchecking those fields.

image-20251204-203509.png
Column options in user portal



For help using this feature, see Viewing Date Created Column.

QR code for accessing share can now be included in email sent to share recipient

Admins now have the option of customizing share emails to include the QR code for accessing the share. Prior to this, users were required to download the QR code and share it separately from the share email.

image-20251208-131315.png
Email displaying the QR code for accessing a share


By default, the QR code is not included in the share email. To include it, admins must add the QRCODESHARE placeholder to the appropriate email template. Email templates are accessed from Customization > Email Templates screen in the admin portal.

QRCODESHAREadded.png
QRCODESHARE added to Share Email template

See Email Templates.

Dynamic CSP

In the past, FileCloud has used a content security policy (CSP) that was defined in the .htaccess file. This applied the same security policy to all customers, regardless of which features they were using, unless they customized it manually.

Beginning with this release, FileCloud is using a dynamic CSP which applies a granular level of security that depends on the features your system is using. This method of security allows potentially harmful resources to be blocked when not essential, but permitted when necessary and trusted. For example, in FileCloud, certain resources could be permitted if your system were integrating with Google Apps, but blocked if Google Apps resources were not required.

Admins still have the option of using a custom CSP by disabling the dynamic CSP and manually customizing the CSP in the .htaccess file.
For more information, see Dynamic CSP in FileCloud .

If you are updating FileCloud, follow the instructions in Information for Admins, below, to ensure that your FileCloud system now defaults to dynamic CSP.


UI Changes in FileCloud 23.253

Admin Portal

  • When Syslog is chosen as the SIEM integration method, the SIEM server host and SIEM server port fields are no longer shown, and the Test connection button is disabled.

    SIEM.png


Information for Admins

  • If you are upgrading to version 23.253, to enable dynamic CSP by default, open the file C:\xampp\htdocs\.htaccess (in Windows) or /var/www/html/.htaccess (in Linux) and change the line Header set Content-Security-Policy: to Header setifempty Content-Security-Policy:

  • By default, we now include the following headers in httpd.conf:
    Cross-Origin-Embedder-Policy: unsafe-none
    Cross-Origin-Resource-Policy: cross-origin
    Cross-Origin-Opener-Policy: unsafe-none
    We have deliberately used the default, non-restrictive values because applying stricter settings would not ensure compatibility with certain FileCloud features, functionalities, or integrations (such as Salesforce and FileCloud for Outlook integration).

    While we recommend using the default settings for guaranteed functionality, if you have specific security requirements, you may choose to configure stricter values if you have verified through testing that these changes do not impact your specific use case.

    To override the settings, add the following code to the .htaccess file, substituting the values with your preferred Headers:
    <IfModule mod_headers.c>
    Header always set Cross-Origin-Embedder-Policy "require-corp"
    Header always set Cross-Origin-Resource-Policy "same-origin"
    Header always set Cross-Origin-Opener-Policy "same-origin"
    </IfModule>

  • Due to the enhancements in workflows introduced with version 23.253, the following workflow options have been removed:

    • The THEN option Notify the file actions to user(s) has been merged with Notify user(s). Although previously created workflows will continue to support the option, moving ahead, please only use the Notify user(s) option.

    • The excluded_users parameter from the THEN option Delete the file(s) has been removed. Instead, please use expressions to include user groups. Previously created workflows will continue to support the option.

    • The IF option If a share has not been accessed for specified days no longer includes the share_permission parameter, which was used to specify if a share was public or private. Instead, please use the _share.public or _share.private variable in an expression. Previously created workflows will continue to support the parameter.

    • The IF option If a new user is created no longer includes the included_email_domains and excluded_email_domains parameters. Instead, please use the _user.email variable in an expression. Previously created workflows will continue to support the parameters.

Enhancements

Reference Number

Area

Feature 

Server



FCL-2991

User interface

The Alerts screen in the admin portal has a new, updated design.

Security Fixes

Reference Number

Description

FCL-3618

A number of vulnerabilities flagged by AWS Inspector in FCDocConverter were fixed.

FCL-5505

CSRF validation to /api/v1 endpoints that are triggered from the admin portal has been fixed.

FCL-1344

The deprecated X-XSS-Protection header has been removed from the .htaccess file to prevent security weaknesses.

FCL-4443

The deprecated X-XSRF-Token has been removed, and the CSRF token is now mandatory in every browser request, with the HTTPOnly cookie setting turned off. This aligns with current security best practices.

FCL-4146

A security issue with the getaccessdetailsforpath endpoint has been fixed.

Bug Fixes

Reference Number

Area

Description

Server



FCL-4025

Audit

Archived audit logs included new line characters, which caused parsing issues when they were written to .csv files. This has been fixed.

FCL-5036

Audit

The audit export file was not filtered on the search term if it was entered. This has been fixed.

FCL-5067

Content Classification

Content Classification Rules did not immediately classify files upon upload. This has been fixed.
(See FCL-5223, below, for more information about this issue.)

FCL-2884

Copy

When a file was copied from one network folder to another, the metadata was not copied. This has been fixed.

FCL-3729

File/Folder listing

In Team Folders and Network Shares, if the number of items allowed for each page was exceeded, users could only access the first page. This has been fixed.

FCL-264

Folder

Users could not view the contents of subfolders with # in their name. This has been fixed.

FCL-5223

License

If a FileCloud license had a restricted domain list, FileCloud components listed on the license were disabled for background activities like Message Queue and Cron. This has been fixed.

FCL-3213

Permissions

The file permissions assigned to some shares were not correctly assigned to the share recipients. This has been fixed.

FCL-4995

Preview

Password-protected PDF’s with view + download permission were unable to be opened in Quick JS preview. This has been fixed.

FCL-5156

Recycle bin

An issue enabling end users to delete data from the recycle bin when Enable Recycle Bin Clearing was disabled has been fixed.

FCL-3269

Resizing window

In some browsers, when the user portal window was resized, the navigation pane became too small or other UI issues occurred. These have been fixed.

FCL-3877

Restore

An issue causing the Restore button for files deleted from Team Folders to fail to work has been fixed.

FCL-5722

ServerSync

An issue causing ServerSync login to fail when reCAPTCHA was enabled has been fixed.

FCL-5139

Shares

Links to public password-protected shares required users to log in using SSO. This has been fixed.

FCL-1066

User Interface

The description in Managed Storage settings for Number of old versions to keep for each file incorrectly said Set to -1 to turn off versioning and instead create a new copy on each upload. It now correctly reads Set to -1 to turn off versioning. Attempts to upload versions of files will fail.

FCL-3763

Versions

In the admin portal, the Download All Versions option for a file in a Team Folder created an unusable zip file. This has been fixed.


Client Bug Fixes

Reference Number

Area

Description

FileCloud for Outlook



FCL-2722

Login

An issue causing logging in with email to fail when it is enforced has been fixed.

Server-only Bug Fixes

Reference Number

Area

Description

Server



FCL-5073

Access

An issue that caused tenants to be inaccessible has been fixed.

FCL-4492

AD

Multiple AD authentication did not work for a server that used an encrypted AD password. This has been fixed.

FCL-5533

Azure Network Folders

Azure Network Folders did not load initially in the user portal. This has been fixed.

FCL-2071

Authentication

The option to enable basic authentication through a user policy did not appear after configuration was added. This has been fixed.

FCL-4674

Encryption

Multiple encryption or decryption operations in multinode environments caused data loss. This has been fixed.

FCL-4258

Network Folders, ABE

When ABE settings were enabled, if users did not have access to some files on a page, they could not view the listing of Network Folders. This has been fixed.

FCL-5907

OpenJDK

On fresh Windows installs of FileCloud, a notification warned users that they needed to install OpenJDK 11 instead of OpenJDK 17. This has been fixed.

FCL-2429

Preview, Network Shares

Preview of PDFs shared on Azure Network Folders was not working. This has been fixed.

FCL-2282

ServerLink

An issue that caused ServerLink to fail when large files were uploaded has been fixed.

FCL-3242

ServerLink

In the primary node, the recycle bin allowed folders to have the same name but different cases; however, when the folders were synced to other nodes, the recycle bins returned an error. This has been fixed so that primary nodes and other nodes allow folders in the recycle bin with the same name and different cases.

FCL-4048

ServerLink

ServerLink synchronization was failing due to invalid control characters in file names. This has been fixed.

FCL-1092

Upgrade

An issue causing a fatal runtime error message to appear on upgrade has been fixed.

FCL-2257

Version Cleanup Tool

The Version Cleanup tool resulted in errors when run for large amounts of data. This has been fixed.