Microsoft SharePoint
Find sites and work with bounded files in SharePoint document libraries
Connect Microsoft SharePoint when a project needs files from sites and document libraries that the authorized Microsoft account can access.
Available operations
| Operation | What it does | Permission | Limit per minute |
|---|---|---|---|
search_sites | Finds up to 50 sites | Read sites | 30 |
list_drives | Lists document libraries for one site | Read sites | 30 |
list_items | Lists up to 50 items in a library folder | Read sites | 30 |
download_file | Downloads one library file up to 750 KiB | Read sites | 10 |
upload_file | Replaces one library file up to 750 KiB | Manage sites | 5 |
Connect Microsoft SharePoint
An administrator first configures Microsoft OAuth application and enables Microsoft SharePoint under Admin > Settings > Integrations. Sites.ReadWrite.All is broad tenant access; request it only when the product must replace files. Microsoft tenant policy may require administrator consent.
Ask the AI for a specific site and file workflow. Examples:
- “Search our connected SharePoint sites and list the Policies library.”
- “Let each signed-in user download a file they can access from SharePoint.”
Choose Connect new, select the required site permission, authorize Microsoft, then select Continue. Published app-user connections also require the app's final HTTPS origin.
Verify Microsoft SharePoint
- Search for a known test site and record its site ID.
- List that site's document libraries.
- List items in a test library folder.
- Download a small test file and confirm its contents.
- If write access is required, replace a disposable test file and restore its original content immediately.
The connector replaces an existing file; it does not create folders, move files, or preserve a second copy. Keep a backup before testing a write. Files larger than 750 KiB are rejected. Disconnecting does not change SharePoint content.