SharePoint to Glean: what the vendor docs actually cover
Linked sentences come from vendor documentation opened for this page. Everything else is general guidance, not SharePoint or Glean vendor documentation. This section does not move data and does not change the catalog outline above.
What to export from SharePoint
The file-download API on Microsoft Graph is the only SharePoint export procedure opened for this pair, and it is the wrong mental model for Glean. GET content on a drive item returns 302 to a short-lived URL, and only objects that have a file facet qualify. Delegated work accounts can use Files.Read. Application permissions start at Files.Read.All. JavaScript clients are told to read the downloadUrl property instead of following /content, because CORS rejects the redirect when an Authorization header is present. Partial bytes use a Range header on the download URL and may come back as 206. That machinery moves bytes out of a library. Glean's connector page does not ask you to do it. Microsoft's business price page prints Business Premium with Copilot at 32 dollars per user per month on annual billing and names SharePoint in the app list. A one-month trial is in footnote 2. There is still no SharePoint-only sticker, which is why the catalog starting price stays empty. The catalog note, updated 2026-10-19, records this $32 with-Copilot card and the separate $21 add-on, and it still stores no SharePoint-only starting price.
How Glean imports
Glean's SharePoint connector document, last updated September 21, 2026 and opened 2026-10-17, says the connector indexes sites, pages, document libraries, files, and lists, scoped to each user's permissions. Authentication is a certificate with application permissions. The required scope it prints is Sites.FullControl.All on both Graph and SharePoint REST. The parent connector is Microsoft 365. Two setups exist. Deployments created on or after August 14, 2026 use a new setup in the Admin console and do not prepare an app registration. Older deployments configure the Microsoft 365 parent app registration. Real-time search fetches from SharePoint at query time and stores nothing in the index; it is on by default in the new setup and must be enabled by an admin on the previous setup. Read and write tools act as the user. Crawl scope can be limited with greenlists, redlists, and draft exclusions. Glean's pricing URL the same day is a demo page. It lists SharePoint in a row with Slack, Google Drive, Jira, Confluence, GitHub, and Salesforce, and it prints no fee. Marketing figures on that page are not repeated here. No public price, checked 2026-10-17. The catalog's custom model matches. A trial is not stated, so the catalog trial flag is unverified. Content stays in SharePoint. Glean crawls it. A separate core-suite pricing doc describes connectors as included in a seat fee and does not print a dollar on the page that was opened, so no seat price is quoted from it.
- Glean SharePoint connector — checked 2026-10-17
- Glean pricing — checked 2026-10-17
Object and field mapping
- Sites, pages, libraries, files, and lists are the indexed set Glean names. Graph's download API only covers the file facet. Lists and pages are in Glean's sentence and not in a download.
- Sites.FullControl.All is the scope Glean asks for. Files.Read is the least privilege for a one-file download. They are not interchangeable.
- Identity is enforced at query time on Glean's page. A downloaded file has no remaining SharePoint ACL once it sits on a laptop.
- The August 14, 2026 cutover changes setup, not the index definition. Old tenants do not run a migration to the new setup. The choose-your-setup page says connectors already configured keep crawling.
- Real-time search is a live fetch with nothing stored. Indexed search is the crawl. Turning one off does not delete SharePoint.
- Greenlists and redlists are crawl filters. They are not a field map from a Graph item id.
- Microsoft 365 seats and a Glean quote are separate. Connecting does not retire the library.
What will not carry over
- A file dump as the Glean onboarding path. The connector page does not mention one.
- A Glean dollar amount. The pricing URL is a demo.
- SharePoint itself. The index points at content that remains in Microsoft 365.
- A requirement to rebuild the app registration if the tenant was created before August 14, 2026.
- Drafts you redlist. The overview says draft exclusions exist.
- Permission for people who cannot open the item in SharePoint. Enforcement is at query time.
- Marketing statistics printed on the Glean demo page.
Cutover checklist
- Decide whether the Glean tenant was created on or after August 14, 2026. That date picks the setup, not the SharePoint content.
- Grant Sites.FullControl.All on Graph and on SharePoint REST if you are on the previous setup. The overview calls that the required scope.
- Leave the libraries where they are. Do not run a Graph download as the migration.
- Set greenlists or redlists before the first crawl if a sensitive site must stay out.
- Turn on real-time search only if you are on the previous setup and an admin still needs always-live results. New setups include it.
- Keep Microsoft 365 licensed. People who open SharePoint directly still need it, and Glean's permission check depends on those rights.
- Quote the 32-dollar Copilot bundle as a Microsoft bill, and quote Glean as a demo. Do not add the numbers.
- Skip the demo-page adoption figures when you brief finance.
Common pitfalls
- Downloading the corpus because an export API exists. Glean's page is a crawl.
- Granting only Files.Read because that is least privilege for Graph downloads. Glean prints a different scope.
- Scheduling a migration project for tenants created before the cutover. The setup page says there is nothing to migrate.
- Deleting SharePoint after the first successful query. The content was never copied out.
- Repeating token and hour claims from the pricing URL. They are not connector facts.
Related catalog pages
- What should replace SharePoint? — Switch narrative
- Glean product page — AI search and assistants across the tools you already pay for.
- Glean vs SharePoint — Head-to-head already in the catalog
- Knowledge category — Catalog hub for this category
Questions teams actually ask
Does Glean import a SharePoint export file?+–
The connector page does not say so. It indexes sites, pages, libraries, files, and lists in place, with permissions applied at query time. Graph can download a file. That is a different procedure and not the one Glean documents.
What permission does the connector ask for?+–
Sites.FullControl.All on Microsoft Graph and on the SharePoint REST API, using a certificate and application permissions. The parent connector is Microsoft 365.
What changes on August 14, 2026?+–
Glean deployments created on or after that date use the new Admin-console setup and skip a Microsoft app registration. Older deployments keep the previous setup. Existing connectors are not migrated.
What is the public price?+–
Glean's pricing URL is a demo and prints no fee. Microsoft's business page prints Business Premium with Copilot at $32.00 per user per month, paid yearly, with SharePoint included. The catalog's null SharePoint and Glean starting prices were not edited. Glean's catalog trial flag was not on the demo page.
Can results include something the user cannot open?+–
The connector page says results are always scoped to each user's permissions and that identity is enforced at query time. A greenlist or redlist can also keep a site out of the crawl entirely.
Last reviewed: 2026-10-19
Sources
Afterstack is not the vendor. This agent does not move data, does not authenticate to SharePoint or Glean, and does not sell a rank. Methodology.