Connect your organization's SharePoint to Spekit so your team can sync files and pages and keep them current. Connecting is an admin step, and the first connection needs a one-time approval from your Entra Admin. This guide covers requirements, the first-time Entra consent, connecting, and disconnecting.
ℹ️ Who this is for: Account Admins and your Entra Admin setting up the SharePoint connection. To sync content once the connection exists, see Sync SharePoint Content into Team Hub.
1. Before you connect
Confirm a few things so setup goes smoothly.
| Requirement | Detail |
|---|---|
| SharePoint plan | SharePoint Online with a Microsoft 365 Business or Enterprise license. |
| Spekit access | Account Admin to set up the connection. Experts and Team Admins can sync once it is connected. |
| Entra admin consent | First-time setup needs your organization's Entra Admin to grant consent once. See section 2. |
| Versioning for Pages | To sync SharePoint Pages, enable both minor and major versioning on the specific site you pull from. See Sync SharePoint Content into Team Hub. |
💡 Pro Tip: Sort out the Entra admin-consent step before your rollout, not during it. It is a one-time approval, but if your IT admin is not expecting the request it can stall your launch for days.
2. First-time setup (Entra Admin)
The first SharePoint connection needs a one-time approval from your organization's Entra Admin. After this is done once, your Account Admins and Experts can connect and sync without repeating it.
⚠️ Important: Initial setup requires your organization's Entra Admin to be temporarily added as an Account Admin in Spekit. This is only required for the initial SharePoint setup.
- Temporarily add your organization's Entra Admin as an Account Admin in Spekit.
-
Have the Entra Admin complete the connection in Spekit:
- Open the Spekit Hub (Web App).
- Click Settings (the gear icon).
- Click Connect.
- Click Connect SharePoint.
- When prompted, sign in with your Microsoft account to securely connect SharePoint.
- In the Entra ID Portal, the Entra Admin goes to Enterprise Applications → Spekit Storage Integration → Permissions and grants admin consent for Spekit.
- Once complete, your Account Admin users can sync and manage SharePoint content in Spekit.
💡 Pro Tip: Once consent is granted, you can remove the Entra Admin's temporary Account Admin access in Spekit if you want to keep your admin list tight. The consent stays in place.
3. How to connect SharePoint
After first-time consent is granted, there are two ways to connect an account.
Option 1: From + Add New (Experts, Team Admins, Account Admins)
- Open the Spekit Hub (Web App).
- Click the Team Hub button, then + Add New.
- Select File Sync.
- Click Connect SharePoint and connect your account.
Option 2: From Settings (Account Admins)
- Open the Spekit Hub (Web App).
- Click Settings (the gear icon), then Connect.
- Click Connect SharePoint.
- In the pop-up, connect your SharePoint account.
Once connected, the site content is available to sync. See Sync SharePoint Content into Team Hub.
4. How to disconnect
Disconnecting stops future syncing for that account. Content already imported stays in Spekit, and other connected accounts keep working.
From + Add New (Experts, Team Admins, Account Admins)
- Open the Spekit Hub (Web App).
- Click Team Hub, then + Add New, then File Sync.
- Click Disconnect.
- In the confirmation pop-up, click Yes, disconnect.
From Settings (Account Admins)
- Open the Spekit Hub (Web App).
- Click Settings, then Connect.
- Click Disconnect.