top of page

Integrating UFSConnect with Microsoft SharePoint Online


Overview

UFSConnect allows you to connect SharePoint Online document libraries directly into your UFSConnect environment as Team Folders.This integration lets users securely access SharePoint files through:

  • The UFSConnect desktop drive (drive letter access)

  • The UFSConnect web portal

  • The UFSConnect mobile apps

It brings SharePoint content into the same familiar experience as other UFSConnect storage locations — alongside your Wasabi, Rackcorp S3, or on-premise storage repositories.


Requirements

  • UFSConnect (CentreStack) build 9.2.5126.40535 or later

  • Access to an Azure AD Global Administrator account

  • The integration is configured per UFSConnect tenant


Step-by-Step Setup


1. Log in to the UFSConnect Management Console

  • Sign in as Cluster Admin or Tenant Admin

  • Open your Tenant Dashboard

  • Go to Settings → SharePoint Online Integration

  • Click Edit and copy the Callback URL — save it temporarily


2. Register the UFSConnect App in Azure

  1. Log in to https://portal.azure.com

  2. Open Microsoft Entra ID → App registrations → New registration

  3. Use the following settings:

    • Name: AccessSharePointFromUFSConnect

    • Supported account types: Accounts in this organizational directory only

    • Redirect URI (Web): Paste the Callback URL from Step 1

  4. Click Register


3. Collect IDs

From the Overview section of your new app:

  • Copy the Application (Client) ID

  • Copy the Directory (Tenant) IDSave both for later.


4. Update Branding

Under Branding & properties, set the Home page URL to your Callback URL and click Save.


5. Configure API Permissions

  1. Go to API permissions → Add a permission → SharePoint

  2. Choose Delegated permissions

  3. Expand:

  4. Add permissions.

Then, repeat the process for Microsoft Graph:

  1. Choose Application permissions

  2. Under Organization, enable Organization.Read.All

  3. Grant admin consent so all permissions show a green checkmark.


6. Expose the API

  • Go to Expose an API → Add a scope → Save and continue

  • Under “Who can consent”, select Admins and users

  • Click Add scope


7. Create a Client Secret

  1. Navigate to Certificates & secrets → New client secret

  2. Add a short description (e.g., “UFSConnect Secret”)

  3. Choose an expiry period based on your security policy

  4. Click Add

  5. Copy the Secret Value immediately and save it securely (you’ll need it shortly)

⚠️ Note: When the client secret expires, you must generate a new one and update it inside UFSConnect.

8. Complete the Configuration in UFSConnect

  1. Return to the UFSConnect Tenant Dashboard

  2. Go to Settings → SharePoint Online Integration → Edit

  3. Enable SharePoint Online

  4. Paste the values:

    • Client ID: Application (Client) ID

    • Client Secret: Secret Value

    • Tenant ID: Directory (Tenant) ID

  5. Click Apply


9. Create a SharePoint Team Folder

  1. From the Tenant Dashboard, click Create Team Folder

  2. Choose Cloud Storage → SharePoint Online

  3. Name the folder (this will be the root folder name)

  4. Click Next → Get Authorization Code

  5. Enable Consent on behalf of your organization and click Accept

  6. If the code doesn’t auto-fill, copy it manually into UFSConnect and click Authorize

  7. Once authorized:

    • Choose your SharePoint Site

    • Select the desired Document Library

  8. Click Finish


10. Add Collaborators

After the folder is created:

  1. Click Add Collaborator

  2. Add the users or groups who should access this folder

  3. Click Save

These users will now see the SharePoint Team Folder inside their UFSConnect Drive and Web Portal, just like any other UFSConnect Team Folder.


Notes & Best Practices

  • Permissions within SharePoint continue to apply within UFSConnect.

  • For performance, connect only the libraries your users actually need.

  • Review client secret expiry dates periodically to avoid integration interruption.


Support

If you need help connecting your SharePoint libraries or setting up a proof-of-concept, contact the UFSConnect Support Team or your Cloud Ready Solutions representative.


Comments


© 2025 UFSVault. All rights reserved.

Privacy

Terms of Service

bottom of page