Connect SharePoint to Realm to make documents and site content searchable. Navigate to Settings > Data sources and click Connect on SharePoint, or click Reconnect if already connected. To change permission mode, click Reconnect with app scopes or Reconnect with delegated scopes.
Click Authorize on the SharePoint data source page. You’ll be redirected to Microsoft’s OAuth consent screen. Review the permissions and click Accept. This does not start syncing any data yet.
SharePoint data source page
Microsoft OAuth consent screen
2
Select sites and drives
After accepting, you’ll be redirected back to Realm. Select which SharePoint sites and OneDrive drives to sync.
If Microsoft access expires from inactivity or an admin revokes consent in Microsoft Entra, Realm marks the SharePoint connection as disconnected and notifies organization admins. Click Reconnect on the SharePoint data source page to authorize access again. This also restores syncing for OneNote notebooks and OneDrive drives selected through the SharePoint connection.By default, Realm can only access files that the connecting user has access to (delegated scope). To let Realm index all files in SharePoint, you have two options:
Grant admin consent in Microsoft Entra (see below)
Connect with app scopes using the alternative connect button on the data source page
Realm syncs non-hidden Microsoft Lists from selected SharePoint sites as searchable list items. Document libraries continue to sync through the normal SharePoint files path.
After connecting, choose which SharePoint sites and OneDrive drives to sync. The data source page shows connected sites and drives, and you can add or remove them at any time. Realm only syncs content from the sites and drives you select.
Realm enforces SharePoint’s native permission model. Users can only see documents they have access to in SharePoint.You can override this by switching to “Everyone in this organization” on the data source settings page, which makes all synced SharePoint data visible to all Realm users.