SharePoint

Connect SharePoint so your agents can read documents and lists from the sites your team uses every day. Common use cases include vendor master data, policies, and shared finance folders.

Audience: IT (the enabler) and builders

What it can do

  • Read. Files and lists.

This integration does not support Write, Triggers, or Reply today.

Who connects this

Admin-enabled OAuth. IT registers an application in Microsoft Entra once. After that, builders OAuth their own access.

Microsoft tenant ID trap. The OAuth flow uses tenant_id (the GUID, common, organizations, or consumers), not tenant_type (the SingleTenant / MultiTenant discriminator). Mixing the two produces AADSTS900023. The setup walkthrough below names which value to use.

IT registers the application in Microsoft Entra

Register an application, grant admin consent for the SharePoint scopes, and choose the right tenant configuration.

Builders OAuth their own access

Once stage 1 is done, builders OAuth from within the platform.

Builder picks sites and resources

In the Project context, pick the sites and resources the Project should see.

What this article will cover

  • Registering the application in Microsoft Entra
  • Required permissions and admin consent
  • Picking the right tenant configuration
  • Connecting and authorizing
  • Picking the sites and resources to expose
  • Verifying the connection
  • The AADSTS900023 tenant ID mismatch and how to fix it