Integrating UFSConnect with Microsoft SharePoint Online
- Nicholas Gee
- Oct 21
- 3 min read
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
Log in to https://portal.azure.com
Open Microsoft Entra ID → App registrations → New registration
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
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
Go to API permissions → Add a permission → SharePoint
Choose Delegated permissions
Expand:
AllSites: Enable AllSites.Read and AllSites.Write
MyFiles: Enable MyFiles.Read and MyFiles.Write
Add permissions.
Then, repeat the process for Microsoft Graph:
Choose Application permissions
Under Organization, enable Organization.Read.All
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
Navigate to Certificates & secrets → New client secret
Add a short description (e.g., “UFSConnect Secret”)
Choose an expiry period based on your security policy
Click Add
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
Return to the UFSConnect Tenant Dashboard
Go to Settings → SharePoint Online Integration → Edit
Enable SharePoint Online
Paste the values:
Client ID: Application (Client) ID
Client Secret: Secret Value
Tenant ID: Directory (Tenant) ID
Click Apply
9. Create a SharePoint Team Folder
From the Tenant Dashboard, click Create Team Folder
Choose Cloud Storage → SharePoint Online
Name the folder (this will be the root folder name)
Click Next → Get Authorization Code
Enable Consent on behalf of your organization and click Accept
If the code doesn’t auto-fill, copy it manually into UFSConnect and click Authorize
Once authorized:
Choose your SharePoint Site
Select the desired Document Library
Click Finish
10. Add Collaborators
After the folder is created:
Click Add Collaborator
Add the users or groups who should access this folder
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.
.png)
Comments