Features
...
CloudFiles Widgets Guide
Widget Configuration Guide
Experience Cloud Widget Guide
overview the experience cloud widget offers a secure way to share and collect documents from users on salesforce experience cloud sites it’s built for external engagement, giving community users like partners and customers the ability to manage files without needing access to your internal salesforce setup the base widget appears as follows by connecting cloud storage platforms (such as google drive or sharepoint) with salesforce records and experience cloud pages, the widget streamlines document flow between internal teams and external stakeholders it also supports extensive configuration options, allowing admins to tailor user permissions, visible folders, and available actions to fit specific business needs creating widget configuration you can customize the appearance and behavior of the widget by creating your own configurations to create custom configurations, open the cloudfiles app in salesforce, go to document management → widget configuration → create new → experience cloud widget using the widget configuration to use the created configuration, copy the configuration id from the widget configuration page, head over to the experience cloud builder, select the cloudfiles component, paste the id on the right hand panel, and finally save and publish the site note this method of adding widget configuration is applicable to the experience cloud widget type for other widget types, refer to the appropriate widget in the widget configuration guide key configuration fields 1\ widget config name this field is used to assign a name to the widget configuration it helps administrators identify and manage different configurations within the “widget configuration” tab it does not appear on the actual widget seen by experience cloud users 2\ widget config description use this field to provide a brief description of the use case or scope of the configuration it is visible only to admins in the “widget configuration” list view and can help clarify which community or object it supports 3\ widget title this is the title that will appear on the widget as seen by end users within the experience cloud page if this field is left blank and a single folder is connected, or if multiple folders are connected without a title, the widget displays “home” if a custom title is defined here, it will override default behavior and appear as the static title 4\ configurations these are the actions that external users (experience cloud users) will be able to perform within the widget you can toggle each one on or off based on what level of control and functionality you want to offer supported actions create folder – adds the “new folder” button for creating folders directly file upload – allows uploading individual files to the selected directory folder upload – enables full folder uploads from the local device delete folder – permits folder deletion from the widget delete file – lets users delete uploaded files create sharing link – generates a shareable link for public access allow download – enables the download option on files within the widget 5\ widget columns defines which metadata columns (headers) are visible in the widget’s file list view common headers include name, created by, created on, modified on, etc headers vary slightly depending on the external storage provider (e g , google drive, onedrive) only headers moved to the right panel of the configuration screen will be shown in the widget if left blank, default headers will be shown name, created by, created on here’s how the widget shows the columns that have been selected above 6\ mandatory widget columns this setting enforces required metadata fields when files or folders are uploaded by experience cloud users for example, setting “title” as mandatory means the user must enter a title during upload this ensures important metadata is always captured before files are saved 7\ widget base path this is an advanced configuration that allows administrators to define a default directory path that the experience cloud widget will display when it loads this setting is particularly useful for controlling content visibility and ensuring that users only see the most relevant files by setting a base path, you can restrict user access to specific folders, avoid exposing the full directory structure, and present a more focused, streamlined interface to external users it is recommended to contact cloudfiles support to accurately configure base paths for your use case 8\ file upload restrictions use this setting to define what file types are allowed to be uploaded by default, all file types are permitted once specific formats (e g , pdf, docx) are selected, only those will be allowed, and others will be blocked from being uploaded this is useful for controlling content quality and reducing storage clutter 9\ list view controls controls how long text is displayed in the file/folder list view, especially for columns with lengthy values two options are available clip – truncates overflowing text with ellipsis wrap – displays the entire text over multiple lines this can improve readability or optimize space depending on your ui layout please note that this configuration is only applicable for columns that have dropdown arrow beside the header