SharePoint Graph
for LuumenAI

Read SharePoint sites, files, and workbooks, then make changes you approve first

Connect SharePoint Graph and your agent can look across sites, document libraries, list items, and file versions without waiting on someone to dig out a link. It reads sharing permissions, sensitivity labels, and document comments for context, then handles the change itself — adding a worksheet, appending table rows, copying a content type into a list — as a step you approve before it runs. Authentication is OAuth2.

The SharePoint Graph toolbox

161 tools: 78 read, 83 write. Reads answer instantly. Writes require approval by default. Everything is logged.

  • ReadDownload SharePoint Drive ItemDownload a SharePoint drive item.
  • ReadDownload SharePoint Drive Item By PathDownload a SharePoint drive item by path.
  • ReadDownload SharePoint Drive Item VersionDownload the binary content of an earlier (non-current) version of a file in a SharePoint document library.
  • ReadExtract SharePoint Drive Item Sensitivity LabelsExtract the Microsoft Purview sensitivity labels currently applied to a SharePoint drive item.
  • ReadGet All SharePoint SitesEnumerate all SharePoint sites across geographies in the organization.
  • ReadGet SharePoint Content Type ColumnGet a single column of a SharePoint site or list content type.
  • ReadGet SharePoint Content Type Published StatusCheck whether a SharePoint content type is published to the content type hub.
  • ReadGet Current Microsoft Graph UserGet the current Microsoft Graph user for delegated SharePoint Graph connections.
  • ReadGet SharePoint Default DriveGet the default document library drive for a SharePoint site.
  • ReadGet SharePoint Document CommentsExtract comments from a SharePoint Word .docx drive item.
  • ReadGet SharePoint DriveGet a SharePoint document library drive by drive ID.
  • ReadGet SharePoint Drive ItemGet a SharePoint drive item by ID.
  • ReadGet SharePoint Drive Item AnalyticsGet item analytics for a SharePoint drive item.
  • ReadGet SharePoint Drive Item By PathGet a SharePoint drive item by path.
  • ReadGet SharePoint Drive Item PermissionGet a single sharing permission on a SharePoint drive item.
  • ReadGet SharePoint Drive Item VersionGet a specific SharePoint drive item version.
  • ReadGet SharePoint ListGet a SharePoint list by ID or display name.
  • ReadGet SharePoint List ColumnGet a SharePoint list column definition.
  • ReadGet SharePoint List Content TypeGet a SharePoint list content type.
  • ReadGet SharePoint List ItemGet a SharePoint list item.
  • ReadGet SharePoint List Item FieldsGet field values for a SharePoint list item.
  • ReadGet SharePoint List Item VersionGet a specific SharePoint list item version.
  • ReadGet Signed-In User SharePoint My SiteResolve the signed-in user's SharePoint hostname from OneDrive mySite.
  • ReadGet Root SharePoint SiteGet the tenant's root SharePoint site.
  • ReadGet Sensitivity LabelGet a Microsoft Purview sensitivity label by its ID.
  • ReadGet SharePoint Shared ItemAccess a shared SharePoint or OneDrive item by share ID or encoded sharing URL.
  • ReadGet SharePoint SiteGet a SharePoint site by Microsoft Graph site ID.
  • ReadGet SharePoint Site ColumnGet a SharePoint site column definition.
  • ReadGet SharePoint Site Content TypeGet a SharePoint site content type.
  • ReadGet SharePoint Site PageGet a SharePoint site page as a Microsoft Graph sitePage resource.
  • ReadGet SharePoint Site Page Web PartGet a single web part on a SharePoint site page.
  • ReadGet SharePoint Site PermissionGet a single application (Sites.Selected) permission on a SharePoint site.
  • ReadGet SharePoint Special FolderGet a SharePoint special folder by name.
  • ReadGet Microsoft Graph SubscriptionGet a Microsoft Graph webhook subscription.
  • ReadGet SharePoint Workbook Chart ImageRender an Excel worksheet chart stored in SharePoint as a base64-encoded image.
  • ReadGet SharePoint Workbook Named ItemGet a named item defined at the workbook scope in an Excel workbook stored in SharePoint.
  • ReadGet SharePoint Workbook WorksheetGet an Excel worksheet in a SharePoint workbook.
  • ReadList SharePoint Content Type ColumnsList the columns of a SharePoint site or list content type.
  • ReadList SharePoint Drive DeltaTrack changes in a SharePoint drive using Microsoft Graph delta.
  • ReadList SharePoint Drive Item ChildrenList children under a folder drive item.
  • ReadList SharePoint Drive Item Children By PathList the children of a SharePoint folder addressed by its path under the drive root.
  • ReadList SharePoint Drive Item PermissionsList sharing permissions on a SharePoint drive item.
  • ReadList SharePoint Drive Item ThumbnailsRetrieve the available thumbnail sets (small, medium, large) for a SharePoint drive item.
  • ReadList SharePoint Drive Item VersionsList versions for a SharePoint drive item.
  • ReadList SharePoint Drive Root ChildrenList children in the root of a SharePoint drive.
  • ReadList Followed SharePoint SitesList the SharePoint sites followed by the signed-in user.
  • ReadList SharePoint List ColumnsList column definitions for a SharePoint list.
  • ReadList SharePoint List Content TypesList content types for a SharePoint list.
  • ReadList SharePoint List Item DeltaTrack changes to SharePoint list items using Microsoft Graph delta.
  • ReadList SharePoint List ItemsList items in a SharePoint list.
  • ReadList SharePoint List Item VersionsList versions for a SharePoint list item.
  • ReadList SharePoint ListsList SharePoint lists in a site.
  • ReadList Recent Drive ItemsList recent drive items for the delegated (signed-in) user.
  • ReadList Sensitivity LabelsList the Microsoft Purview sensitivity labels available to the tenant.
  • ReadList SharePoint Share PermissionGet the sharing-link permission details for a shared SharePoint or OneDrive item.
  • ReadList SharePoint Site ColumnsList column definitions for a SharePoint site.
  • ReadList SharePoint Site Content TypesList content types for a SharePoint site.
  • ReadList SharePoint Site ChangesGet newly created, updated, or deleted SharePoint sites using delta tracking.
  • ReadList SharePoint Site DrivesList document library drives for a SharePoint site.
  • ReadList SharePoint Site PagesList modern SharePoint site pages as Microsoft Graph sitePage resources.
  • ReadList SharePoint Site Page Web PartsList web parts on a SharePoint site page.
  • ReadList SharePoint Site PermissionsList the application (Sites.Selected) permissions granted on a SharePoint site.
  • ReadList SharePoint SitesSearch for SharePoint sites available through Microsoft Graph.
  • ReadList Microsoft Graph SubscriptionsList Microsoft Graph webhook subscriptions.
  • ReadList SharePoint SubsitesList subsites for a SharePoint site.
  • ReadList SharePoint Workbook ChartsList charts on a worksheet in an Excel workbook stored in SharePoint.
  • ReadList SharePoint Workbook Named ItemsList named items defined at the workbook scope in an Excel workbook stored in SharePoint.
  • ReadList SharePoint Workbook Table ColumnsList columns in an Excel workbook table stored in SharePoint.
  • ReadList SharePoint Workbook Table RowsList rows in an Excel workbook table stored in SharePoint.
  • ReadList SharePoint Workbook TablesList tables in an Excel workbook stored in SharePoint.
  • ReadList SharePoint Workbook WorksheetsList worksheets in an Excel workbook stored in SharePoint.
  • ReadPreview SharePoint Drive ItemGet a short-lived embeddable preview URL for a SharePoint drive item.
  • ReadResolve SharePoint Site By PathResolve a SharePoint site from its hostname and server-relative path.
  • ReadSearch SharePoint Drive ItemsSearch items in a SharePoint drive.
  • ReadRun Microsoft Graph Search QueryRun Microsoft Graph search across SharePoint-supported entities.
  • ReadRun SharePoint Workbook FunctionRun an Excel workbook function for a workbook stored in SharePoint.
  • ReadRead SharePoint Workbook RangeRead a cell or range from an Excel workbook stored in SharePoint.
  • ReadGet SharePoint Workbook Used RangeGet the used range of an Excel worksheet stored in SharePoint.
  • WriteAdd Column To SharePoint Content TypeAdd a column (column link) to a SharePoint site or list content type. Approval by default
  • WriteAdd Content Type Copy From HubAdd a copy of a content type from the tenant content type hub to a SharePoint site or list. Approval by default
  • WriteAdd Content Type Copy To SharePoint ListCopy a site content type into a SharePoint list. Approval by default
  • WriteAdd SharePoint Workbook ChartAdd a chart to a worksheet in an Excel workbook stored in SharePoint. Approval by default
  • WriteAdd SharePoint Workbook Named ItemAdd a named item at the workbook scope in an Excel workbook stored in SharePoint. Approval by default
  • WriteAdd SharePoint Workbook TableAdd a table to an Excel workbook stored in SharePoint. Approval by default
  • WriteAdd SharePoint Workbook Table RowAdd rows to an Excel workbook table stored in SharePoint. Approval by default
  • WriteAdd SharePoint Workbook WorksheetAdd a worksheet to an Excel workbook stored in SharePoint. Approval by default
  • WriteApply SharePoint Workbook Table Column FilterApply a filter to a column of an Excel workbook table stored in SharePoint. Approval by default
  • WriteAssign Sensitivity Label To SharePoint Drive ItemAssign a Microsoft Purview sensitivity label to a SharePoint drive item. Approval by default
  • WriteCheck In SharePoint Drive ItemCheck in a SharePoint drive item. Approval by default
  • WriteCheckout SharePoint Drive ItemCheckout SharePoint Drive Item. Approval by default
  • WriteClose SharePoint Workbook SessionClose an Excel workbook session. Approval by default
  • WriteCopy SharePoint Drive ItemStart an asynchronous copy of a SharePoint drive item. Approval by default
  • WriteCreate SharePoint FolderCreate a folder inside a SharePoint drive folder. Approval by default
  • WriteCreate SharePoint ListCreate a SharePoint list. Approval by default
  • WriteCreate SharePoint List ColumnCreate a SharePoint list column definition. Approval by default
  • WriteCreate SharePoint List ItemCreate a SharePoint list item. Approval by default
  • WriteCreate SharePoint Sharing LinkCreate a sharing link for a SharePoint drive item. Approval by default
  • WriteCreate SharePoint Site ColumnCreate a SharePoint site column definition. Approval by default
  • WriteCreate SharePoint Site Content TypeCreate a SharePoint site content type. Approval by default
  • WriteCreate SharePoint Site PageCreate a modern SharePoint site page. Approval by default
  • WriteCreate SharePoint Site PermissionGrant an application (Sites.Selected) permission on a SharePoint site. Approval by default
  • WriteCreate Microsoft Graph SubscriptionCreate a Microsoft Graph webhook subscription. Approval by default
  • WriteCreate SharePoint Upload SessionCreate an upload session for large SharePoint file uploads. Approval by default
  • WriteCreate SharePoint Workbook SessionCreate an Excel workbook session for a workbook stored in SharePoint. Approval by default
  • WriteDelete SharePoint Drive ItemDelete a SharePoint drive item. Approval by default
  • WriteDelete SharePoint Drive Item PermissionDelete a sharing permission from a SharePoint drive item. Approval by default
  • WriteDelete SharePoint Drive Item VersionDelete a SharePoint drive item version. Approval by default
  • WriteDelete SharePoint ListDelete a SharePoint list. Approval by default
  • WriteDelete SharePoint List ColumnDelete a SharePoint list column definition. Approval by default
  • WriteDelete SharePoint List Content TypeDelete a SharePoint list content type. Approval by default
  • WriteDelete SharePoint List ItemDelete a SharePoint list item. Approval by default
  • WriteDelete SharePoint Share PermissionRevoke the sharing-link permission for a shared SharePoint or OneDrive item. Approval by default
  • WriteDelete SharePoint Site ColumnDelete a SharePoint site column definition. Approval by default
  • WriteDelete SharePoint Site Content TypeDelete a SharePoint site content type. Approval by default
  • WriteDelete SharePoint Site PageDelete a SharePoint site page. Approval by default
  • WriteDelete SharePoint Site PermissionRevoke an application (Sites.Selected) permission from a SharePoint site. Approval by default
  • WriteDelete Microsoft Graph SubscriptionDelete a Microsoft Graph webhook subscription. Approval by default
  • WriteDelete SharePoint Workbook TableDelete a table from an Excel workbook stored in SharePoint. Approval by default
  • WriteDelete SharePoint Workbook WorksheetDelete a worksheet in an Excel workbook stored in SharePoint. Approval by default
  • WriteDiscard SharePoint Drive Item CheckoutDiscard SharePoint Drive Item Checkout. Approval by default
  • WriteExecute Microsoft Graph BatchExecute a Microsoft Graph JSON batch request. Approval by default
  • WriteFollow SharePoint SitesFollow one or more SharePoint sites for a user. Approval by default
  • WriteGrant SharePoint Share PermissionGrant users access to a shared SharePoint or OneDrive link via an encoded sharing URL. Approval by default
  • WriteInvite Users To SharePoint Drive ItemInvite recipients to a SharePoint drive item. Approval by default
  • WriteMove SharePoint Drive ItemMove a SharePoint drive item by updating its parentReference. Approval by default
  • WritePublish SharePoint Content TypePublish a SharePoint content type from the content type hub site. Approval by default
  • WritePublish SharePoint Site PagePublish a SharePoint site page. Approval by default
  • WriteReauthorize Microsoft Graph SubscriptionReauthorize a Microsoft Graph webhook subscription. Approval by default
  • WriteRestore SharePoint Drive Item VersionRestore a previous version of a SharePoint drive item. Approval by default
  • WriteRestore SharePoint List Item VersionRestore a previous version of a SharePoint list item. Approval by default
  • WriteUnfollow SharePoint SitesUnfollow one or more SharePoint sites for a user. Approval by default
  • WriteUnpublish SharePoint Content TypeUnpublish a SharePoint content type from the content type hub site. Approval by default
  • WriteUpdate SharePoint Drive ItemUpdate drive item metadata such as name or description. Approval by default
  • WriteUpdate SharePoint Drive Item PermissionUpdate the roles of a direct sharing permission on a SharePoint drive item. Approval by default
  • WriteUpdate SharePoint ListUpdate SharePoint list metadata. Approval by default
  • WriteUpdate SharePoint List ColumnUpdate a SharePoint list column definition. Approval by default
  • WriteUpdate SharePoint List Content TypeUpdate a SharePoint list content type. Approval by default
  • WriteUpdate SharePoint List ItemUpdate a SharePoint list item. Approval by default
  • WriteUpdate SharePoint List Item FieldsUpdate field values for a SharePoint list item. Approval by default
  • WriteUpdate SharePoint SiteUpdate editable SharePoint site metadata (description). Approval by default
  • WriteUpdate SharePoint Site ColumnUpdate a SharePoint site column definition. Approval by default
  • WriteUpdate SharePoint Site Content TypeUpdate a SharePoint site content type. Approval by default
  • WriteUpdate SharePoint Site PageUpdate editable metadata and layout for a SharePoint site page. Approval by default
  • WriteUpdate SharePoint Site Page Web PartUpdate the properties of a web part on a SharePoint site page. Approval by default
  • WriteUpdate SharePoint Site PermissionUpdate the roles of an application (Sites.Selected) permission on a SharePoint site. Approval by default
  • WriteUpdate Microsoft Graph SubscriptionUpdate a Microsoft Graph webhook subscription. Approval by default
  • WriteUpdate SharePoint Workbook TableUpdate properties of a table in an Excel workbook stored in SharePoint. Approval by default
  • WriteUpdate SharePoint Workbook WorksheetUpdate worksheet metadata in an Excel workbook stored in SharePoint. Approval by default
  • WriteUpload Bytes To SharePoint Upload SessionUpload one byte range (chunk) of a file to an existing SharePoint upload session, or get the session status or cancel it. Approval by default
  • WriteUpload SharePoint FileUpload a file of any size to SharePoint via a chunked Microsoft Graph upload session, creating the destination folder path if needed. Approval by default
  • WriteCalculate SharePoint WorkbookRecalculate an Excel workbook stored in SharePoint. Approval by default
  • WriteClear SharePoint Workbook RangeClear the contents and/or formatting of a range in a SharePoint Excel workbook. Approval by default
  • WriteDelete SharePoint Workbook RangeDelete a range from a SharePoint Excel workbook and shift the remaining cells. Approval by default
  • WriteInsert SharePoint Workbook RangeInsert a cell or range in an Excel workbook stored in SharePoint, shifting existing cells. Approval by default
  • WriteMerge SharePoint Workbook RangeMerge the cells of a range in a SharePoint Excel workbook into a single cell. Approval by default
  • WriteSort SharePoint Workbook RangeSort a cell range in an Excel workbook stored in SharePoint. Approval by default
  • WriteUnmerge SharePoint Workbook RangeUnmerge previously merged cells of a range in a SharePoint Excel workbook. Approval by default
  • WriteUpdate SharePoint Workbook RangeUpdate a cell or range in an Excel workbook stored in SharePoint. Approval by default
  • WriteUpdate SharePoint Workbook Range FillUpdate the fill of a cell or range in an Excel workbook stored in SharePoint. Approval by default
  • WriteUpdate SharePoint Workbook Range FontUpdate the font of a cell or range in an Excel workbook stored in SharePoint. Approval by default
  • WriteUpdate SharePoint Workbook Range FormatUpdate the format of a cell or range in an Excel workbook stored in SharePoint. Approval by default

One prompt, start to finish

What a governed SharePoint Graph run looks like inside Luumen.

Questions

How does LuumenAI connect to SharePoint Graph?

Authorize once with OAuth 2.0. Luumen lists the scopes each action needs before you approve the connection, and credentials never appear in the chat.

Can LuumenAI change things in SharePoint Graph on its own?

Read actions answer immediately. Anything that writes — add column to sharepoint content type, add content type copy from hub, add content type copy to sharepoint list, add sharepoint workbook chart, and more — is shown as a plan and requires approval by default, including the 19 actions classified as destructive. Administrators configure that per tool, so you decide exactly which actions can ever run unattended.

Who gets access to the integration?

You decide. Actions are granted per agent, skill, and team, and per environment — production is not staging. Read access can be broad while writes stay narrow.

Is there an audit trail?

Every call to SharePoint Graph — read or write, approved or declined — is recorded with the actor, the input, and the result, and can be linked to the ticket or change record.

Put SharePoint Graph to work with Luumen

Connect in minutes. Every action scoped, approved, and audited from day one.