SharePoint

Using SharePoint for File Storage


This guide shows you how to enable SharePoint for file storage

, store and open files in desktop Office apps, and manage permissions effectively.


1. Enabling SharePoint for File Storage

  1. Confirm Microsoft 365 Connection
    • Go to Settings → Identity & Provisioning and ensure Microsoft 365 is enabled.
    • If needed, see our Connecting to Microsoft 365 guide for details.
  2. Open File Storage Settings
    • In Settings, find File Storage (under Organisation or Integrations).
  3. Switch to SharePoint
    • In the 'Storage Provider' dropdown, change from Kinabase to SharePoint.
    • Select the SharePoint document library you want to use (ideally an empty or dedicated library).
  4. Save
    • Click Update (or Save).
    • Any existing or new file uploads in Kinabase now sync to SharePoint folders that mirror your collections and records .
File size limits

SharePoint often has higher file size limits compared to Kinabase’s built-in storage, making it ideal for large or high-resolution files; such as video files.


2. Configuring a Collection for Files

Even with SharePoint enabled platform-wide, each collection must be configured to show the Files tab:

  1. Navigate to the Collection
    • Right-click the collection name (or open … → Configure) in the sidebar.
  2. Enable 'Files'
    • In the Features or Files tab, toggle 'Enable Files' on.
  3. Save
    • Now each record in this collection will have a Files panel where users can upload and view files.

3. Adding & Managing Files

  1. Open a Record
    • Select the record in your collection where you want to store or view files.
  2. Go to the Files Tab
    • You’ll see a Files tab if 'Files' is enabled.
    • Drag and drop files or click Add file to upload from your computer.
  3. Auto-Sync
    • Each file is stored in the corresponding SharePoint folder (named after the collection and record).
    • Edits or replacements in one location reflect in the other.
Create new Word/Excel documents in Kinabase

These are instantly added to SharePoint without extra steps.


4. Opening Files in Desktop Apps

  1. Locate the File
    • In the Files tab of a record, find the file you want to open.
  2. Right-Click or '⋯' Menu
    • Choose OpenOpen in desktop app (for Word, Excel, PowerPoint, etc.).
  3. Edit Natively
    • Make changes in the desktop client.
    • Save as usual; SharePoint sync ensures the updated file is visible in Kinabase.
Open Desktop Office apps directly from Kinabase

Desktop Office apps offer more advanced features (like macros or specialised design) than the web versions, so opening files directly saves time and preserves complex functionality.

5. Managing your SharePoint structure

Kinabase ensures your files are consistent using real-time sync & without duplication.

Bi-Directional Updates

Uploading or modifying a file in Kinabase updates the corresponding file in SharePoint, and vice versa.

Folder Structure

Kinabase automatically creates a folder for each collection, with subfolders for each record within your SharePoint.

Version Control

SharePoint’s native versioning remains available, letting you revert or view historical changes.


Troubleshooting Tips

Setting up SharePoint should be straightfoward, but here are some tips from the experts;

Tips from the experts...

File Not Opening in Desktop App

Ensure you have the correct Office desktop apps installed and are signed into the same Microsoft 365 account.

Permissions

Verify your SharePoint library permissions align with Kinabase roles

if a user can’t see or edit certain files.

Large Files

For large or media-intensive uploads, use SharePoint’s extended capacity.
This is recommened for video formats.

Check Sync

If new files aren’t appearing in SharePoint, review Settings → File Storage to see if there’s an error or mismatched library.


Integrating SharePoint into Kinabase merges file storage and data management.

Once configured, your team can upload, open, and edit files in Office desktop apps, giving you a streamlined workflow

that uses the best of both Kinabase and Microsoft 365.