• Configuring sFiles Uploader

    The sFiles uploader component allows experience cloud users to upload files to a designated SharePoint folder. With the sFiles Fall '23 release (1.45), this component can now be configured to allow users to navigate and upload to subfolders within this folder.

  • Embed sFiles Experience Cloud Components

    sFiles includes two Community specific lightning components in the package: Uploader and List View. The uploader gives Community users the ability upload files directly to a specific record-linked folder in SharePoint. The list view offers a list of all files and folders that the user has permission to view and allows download of files using a secure dynamically generated hyperlink. Both components are built using Lightning Web Components and are designed to work within a record context. This document will cover how to embed each of these components into another Aura component or Lightning Web Component, and what parameters each of these components accept when not used on a record page.

  • How to configure Experience Cloud (Community) to use Per-User authentication

    In our Community Setup documentation we recommend using Named Principal authentication. However, sFiles also supports Per User authentication, allowing Experience Cloud users to use their own Microsoft 365 account to access files in SharePoint via sFiles. This document walks through steps to enable Per User authentication in Experience Cloud (Community).

  • How to use sFiles on a non-object page in Experience Cloud

    By design, sFiles works out-of-the-box with a page that has a record context. However, with some configuration, you can add sFiles components to a page not related with any objects. This article walks you through steps to make this happen.

  • Options for setting Salesforce Id values in Existing SharePoint Folders

    With sFiles for Experience Cloud, we enforce Salesforce Sharing Rules. This requires every folder in SharePoint to have a Salesforce Id set. With all new folders, sFiles can automatically set this value by using the "Folder Custom Field Defaults" field in the SharePoint Object Settings Custom Metadata Type field. However, you may have folders preexisting in your SharePoint that you would like to update. While sFiles has no out-of-the-box method that could automatically do this for existing folders, there are two approaches for this type of situation. 

  • Preparing to run the Experience Cloud Wizard

    If you intend to use the Experience Cloud Wizard, these steps will ensure that SharePoint is configured to accept Salesforce record ids which are required to present files and folders to Experience Cloud users.