ChatGPT+SharePoint
ChatGPT and SharePoint: Setup, Limits and Fixes
How to turn on OpenAI's SharePoint app for ChatGPT, what it can and cannot do, how to fix it when it stops working, and how to give ChatGPT batch changes with undo across every drive.
The short answer
ChatGPT connects to SharePoint through OpenAI's SharePoint app in two ways: a live connection each person makes under Plugins, and, on eligible Enterprise and Edu workspaces, an admin-managed sync that indexes chosen sites. A Microsoft admin approves the permissions once. It searches, summarizes and compares files, and where enabled creates folders, uploads and updates files, manages sharing links, and works with lists and pages. It does not list moving, renaming or deleting files. To archive or reorganize a library as one change with undo, ask The Drive AI directly.
Set up
How to connect ChatGPT to SharePoint
Live: connect in Plugins
Each person opens Plugins, finds SharePoint, connects and signs in with a work or school account. ChatGPT searches at question time and keeps no index of its own.
Approve the permissions
A Microsoft Entra admin approves the permission set once. Live search needs Sites.Read.All and Files.Read.All; per-site permission (Sites.Selected) is not supported for it.
Sync: an admin sets up indexed search
On eligible Enterprise and Edu workspaces, an admin opens the admin console, Plugins, SharePoint, Indexed search, Set up. One sync per workspace; the first index can take hours.
Enable the actions
Microsoft consent does not switch on ChatGPT actions. A workspace admin enables SharePoint and chooses which actions, such as uploads or sharing links, members may use.
What it does
What ChatGPT's SharePoint connector can and cannot do
It can
- Search, summarize and compare SharePoint files your account can open
- Work with supported SharePoint lists and pages
- Create folders, upload or update files, and manage sharing links, where enabled
- Index chosen sites for faster search on eligible Enterprise and Edu workspaces
It cannot
- Move, rename or delete files: OpenAI does not list these actions
- Be limited to certain sites on a live connection: per-site permission is not supported there
- Index files over 100 MB, or files with Purview encryption or access-restricting labels, in sync
- Undo a set of changes, or reach Google Drive and Dropbox in the same change
Troubleshooting
ChatGPT's SharePoint connector not working?
"ChatGPT needs permission to access resources in your organization that only an admin can grant"
An Entra admin has to approve the permission request for the tenant. After that a ChatGPT workspace admin enables SharePoint, and each person reconnects.
A site is missing even though it is on the allowlist
The site allowlist and deny list work on site collection IDs, not URLs, so a CSV of site URLs adds nothing, and an uploaded CSV only changes the draft until you save. An empty allowlist means no restriction.
Restricted sites still show up in answers
Site restrictions apply only to the indexed sync connection. A person's own live connection still reaches everything their account can open, and site restrictions do not restrict OneDrive.
Sync stopped working after April 2026
On April 30, 2026 sync moved to Microsoft application permissions. An Entra admin approves the new permissions, then the workspace owner reconnects under Workspace settings, Apps, Reconnect SharePoint.
A file the person can open is not found
Check that the same Microsoft account opens it in SharePoint, that its type and size are supported for sync, that its site is in the sync scope, that no sensitivity label excludes it, and allow time after permission changes.
Bigger jobs
Where it stops, and what The Drive AI adds
ChatGPT's connector works one change at a time. For a whole folder, a whole drive, or more than one drive, ask The Drive AI directly, or add it to ChatGPT as a second connector.
| Job | ChatGPT's connector | With The Drive AI |
|---|---|---|
| Archive 60 old project folders | Moving files is not a listed action. | One proposed change listing every folder and its file count. You confirm once. |
| Undo an archive | No undo for a set of changes. | One request moves everything back. Restoring deleted items needs your admin to allow it. |
| Which sites it can see | Live: everything the person can open. Sync: the sites an admin chooses. | Only the libraries an admin adds to the workspace. |
| Lists and pages | Yes, supported lists and pages. | No. Document libraries only. |
| Admin approval | Needed once per organization. | Also needed once: connecting SharePoint to any outside app asks for it. |
Add The Drive AI to ChatGPT
It sits beside OpenAI's SharePoint app for ChatGPT rather than replacing it. Connecting SharePoint to The Drive AI comes with Max and Team; files in The Drive AI workspace work on every plan.
ChatGPT
Plugins → + → Add custom MCP server, then paste the server URL and sign in. Changing files from ChatGPT needs a Business or Enterprise workspace, where an admin publishes the server; on Pro, custom servers can only read.
Server URL
https://thedriveai.fastmcp.app/mcp
Try it
Prompts for SharePoint

In our SharePoint Projects library, find the project folders nobody has changed since before 2024 and propose moving them into an Archive folder, one subfolder per year. Show me the list before moving anything.
The archive is one change you check before it happens and can reverse after.
File every contract PDF in our SharePoint Contracts library into a folder named for the other party in the contract. Show me the plan first.
The agent reads each contract for the counterparty; you see every move before anything changes.
Which folders in our SharePoint Projects library have the most files, and how large is each one?
A measured outline of the library is where a cleanup starts. Nothing changes.
FAQ
Common questions
Checked against the publishers' documentation and the connector's own tool list on 2026-10-16. Sources:
Can ChatGPT connect to SharePoint?
Yes, through OpenAI's SharePoint app: a live connection per person under Plugins, and on eligible Enterprise and Edu workspaces an admin-managed sync for indexed search. A Microsoft admin approves the permissions once.
What is the difference between live and synced SharePoint in ChatGPT?
Live searches SharePoint as you at question time and keeps no index. Sync is set up once by an admin, indexes chosen sites for every member, supports files up to 100 MB of common document types, and is limited to eligible Enterprise and Edu workspaces.
Can ChatGPT move or delete SharePoint files?
OpenAI lists creating folders, uploading or updating files, managing sharing links, and working with lists and pages. Moving, renaming and deleting files are not listed.
Does The Drive AI need admin approval for SharePoint too?
Yes. Any app from outside Microsoft that reads SharePoint sites asks for a one-time admin consent. After that, an admin adds the libraries the workspace should see.
One request for the whole drive.
Ask The Drive AI directly, or add it to ChatGPT. Either way a large change comes back as a preview for you to confirm, and anything applied can be undone as a whole.
