Logo

Welcome to Infrakit Knowledge Base

Search our knowledge base for answers or contact support@infrakit.com / +358 9 4257 9297

Project & Design data hub integrations

Microsoft SharePoint Integration

This instruction walks you through on how to synchronize files and folders directly from Microsoft SharePoint to your Infrakit project.

Last updated on 15 Apr, 2026

Creating the connection

1. With Project admin rights or higher, navigate to your Infrakit admin pages. Select "Organization"

 

2. Start creating the connection

Image

3. Next, login with your Microsoft account. The user signs in using their own Microsoft account via Microsoft Login. During the initial sign-in, Microsoft will prompt the user to grant permission for the integration to access SharePoint. Depending on your organization’s Microsoft (Entra ID) configuration, this step may also require approval from a Microsoft administrator. Admins may intentionally enforce this to ensure that integrations cannot be created without admin knowing about it.

4. Select Sharepoint site and Infrakit project for connection

Image

5. Then select Folders from both sides for sync

6. Review that you are connecting right folders and tick connection to completed 

 

Sync will check every 5 minutes for new data and update from Sharepoint to Infrakit for changes. The integration is one-way (SharePoint → Infrakit) and requires read-only access to list and download folders and files from the configured SharePoint site.

 

 

The integration uses delegated access only. No tenant-wide or global permissions are granted to the application. Although the application itself must be approved, it can only access SharePoint resources according to the permissions of the user who created the connection and only for the duration and scope of the issued access token.

Microsoft’s policy is to expire every token at least after 90 days. After expiration Microsoft requires logging in. The expiration interval could be also shorter depending on your organizations Entra ID configuration. After this the integration will be deactivated and needs to be recreated. This is a limit enforced by Microsoft.

If you wish to further limit access, you can create a dedicated integration account in your Microsoft environment, restrict its permissions to specific SharePoint sites, and use that account to set up the integration.

Did you find this article helpful?
Previous

M-FILES INTEGRATION

Next