All integrations
SH
Catalogue metadata onlydocumentsv20260908_00

SHARE_POINT

SharePoint

SharePoint is a Microsoft platform for document management and intranets, enabling teams to collaborate, store, and organize content securely and effectively

Description is untrusted, display-only upstream metadata. It never becomes policy, OAuth scope authority, or an agent instruction.

Pakkawork boundary

Research catalogue metadata only. No Pakkawork OAuth, credential, host, quota, executor, or verifier is enabled.

No Pakkawork execution adapter is enabled. Hosted account-authorisation availability is workspace-specific and checked separately in the dashboard.Check workspace connection options
Attributed source

98

Action summaries

Display-only definitions

0

Trigger types

Not installed instances

2

Auth modes

Field names, never values

No

Execution

No runtime adapter

Authentication map

What setup is declared?

Only field names, types, and required markers are shown. Secret values, default auth URLs, credential material, and inferred OAuth scopes are excluded.
OAUTH2 · managed upstreamS2S_OAUTH2

OAUTH2

microsoft_sharepoint_oauth

Upstream managed

Developer setup

  • Client idclient_id · stringRequired
  • Client secretclient_secret · stringRequired
  • Redirect URIoauth_redirect_uri · stringOptional
  • Scopesscopes · stringOptional

User connection

  • Tenant Namesubdomain · stringRequired
  • Microsoft Tenant IDissuer · stringOptional
  • SharePoint Subsitegeneric_id · stringOptional

S2S_OAUTH2

share_point_s2s_oauth2

Provider setup

Developer setup

  • Tenant IDgeneric_id · stringRequired
  • Client IDclient_id · stringRequired
  • Private Key (PEM)private_key · stringRequired
  • Certificate Thumbprint (x5t#S256)cert_thumbprint · stringRequired

User connection

  • SharePoint Tenant Namesubdomain · stringRequired
  • SharePoint Subsitegeneric_id_2 · stringOptional

Capability index

Actions and trigger definitions

Static summaries are available. Live schemas remain disabled until PROVIDER_HUB_API_KEY is configured server-side.

Showing 1–30 of 98 actions

Add Attachment to List Item

SHARE_POINT_ADD_ATTACHMENT_TO_LIST_ITEM

Tool to add an attachment to a SharePoint list item. Use when you need to upload a binary file as an attachment to a specified list item.

Untrusted display-only summary

Add Field Link to Content Type

SHARE_POINT_ADD_FIELD_LINK_TO_CONTENT_TYPE

Tool to add a field link to a list content type. Use when you want to associate an existing list field with a content type.

Untrusted display-only summary

Add Role Assignment to List Item

SHARE_POINT_ADD_ROLE_ASSIGNMENT_TO_ITEM

Tool to add a role assignment to a list item. Use when granting specific permissions to a user or group after breaking inheritance if needed. This action is externally visible and permanently alters item permissions; obtain explicit human approval for the target item and `role_definition_id` before executing.

Untrusted display-only summary

Add Role Assignment to SharePoint List

SHARE_POINT_ADD_ROLE_ASSIGNMENT_TO_LIST

Tool to add a role assignment to a SharePoint list. Requires the list to have broken role inheritance first via SHARE_POINT_BREAK_ROLE_INHERITANCE_ON_LIST; inheriting lists will reject unique role assignments. Use when granting permissions to a user or group on a specific list.

Untrusted display-only summary

Break Role Inheritance on List Item

SHARE_POINT_BREAK_ROLE_INHERITANCE_ON_ITEM

Tool to break permission inheritance on a list item. Call this before adding new role assignments; adding assignments prior leaves the item still inheriting parent permissions, causing unexpected access behavior. Use when you need to uniquely set permissions on an item after copying or clearing parent assignments.

Untrusted display-only summary

Break Role Inheritance on List

SHARE_POINT_BREAK_ROLE_INHERITANCE_ON_LIST

Breaks permission inheritance on a SharePoint list, allowing you to set unique permissions. When you break inheritance, you can choose to: - Copy parent permissions as a starting point (copy_role_assignments=true) - Start fresh with no inherited permissions (copy_role_assignments=false) - Clear unique permissions on c…

Untrusted display-only summary

Check In SharePoint File

SHARE_POINT_CHECK_IN_FILE

Tool to check in a file. Use after uploading or editing a document and you're ready to finalize changes.

Untrusted display-only summary

Create Content Type

SHARE_POINT_CREATE_CONTENT_TYPE

Tool to create a new content type in SharePoint. Use when you need to define a custom content type with specific metadata structure for lists or libraries.

Untrusted display-only summary

Create Drive Item Sharing Link

SHARE_POINT_CREATE_DRIVE_ITEM_SHARING_LINK

Tool to create a sharing link for a drive item in SharePoint or OneDrive. Use when you need to generate a shareable link with specific permissions (view/edit/embed) and scope (anonymous/organization/users). The link can optionally include password protection and expiration date.

Untrusted display-only summary

Create SharePoint List Field

SHARE_POINT_CREATE_LIST_FIELD

Tool to create a new field (column) in a SharePoint list. Use when you need to programmatically add a column after confirming the list GUID.

Untrusted display-only summary

Create SharePoint List Item by GUID

SHARE_POINT_CREATE_LIST_ITEM_BY_ID

Tool to create a new item in a SharePoint list using the list's GUID. Use when you have the list GUID rather than the list title.

Untrusted display-only summary

Create List Item in Folder

SHARE_POINT_CREATE_LIST_ITEM_IN_FOLDER

Tool to create a list item in a specific folder within a SharePoint list. IMPORTANT: This action works ONLY with SharePoint lists (not document libraries). The folder_url can be either a server-relative URL (e.g., '/Lists/MyList') or an absolute URL (e.g., 'https://site.sharepoint.com/sites/sitename/Lists/MyList'). To…

Untrusted display-only summary

Create SharePoint Subsite

SHARE_POINT_CREATE_WEB

Tool to create a new SharePoint subsite under the current site. Use when you need to create a new subsite with specific settings for permissions, language, and template.

Untrusted display-only summary

Delete Drive Item Version Content

SHARE_POINT_DELETE_DRIVE_ITEM_VERSION_CONTENT

Tool to delete content for a specific version of a drive item in SharePoint. Use when you need to remove the binary content associated with a particular version of a file while keeping the version metadata.

Untrusted display-only summary

Delete SharePoint File

SHARE_POINT_DELETE_FILE_ITEM

Deletes a file from a SharePoint document library permanently. This action removes the specified file and moves it to the site's recycle bin. Use this when you need to remove files that are no longer needed. This action is irreversible — the file cannot be recovered once removed from the recycle bin. The operation is…

Untrusted display-only summary

Delete SharePoint Folder

SHARE_POINT_DELETE_FOLDER

Deletes a folder from a SharePoint document library. This action permanently removes the specified folder and moves it to the site's recycle bin. Use this when you need to remove folders that are no longer needed. The operation is idempotent - attempting to delete a non-existent folder will succeed without error. Requ…

Untrusted display-only summary

Delete SharePoint List

SHARE_POINT_DELETE_LIST

Tool to delete a SharePoint list. Use when you need to remove a list by its GUID after confirming the correct list identifier.

Untrusted display-only summary

Delete SharePoint List By Title

SHARE_POINT_DELETE_LIST_BY_TITLE

Tool to delete a SharePoint list by its title. Use when you need to permanently remove a list and all its contents by specifying the list name.

Untrusted display-only summary

Delete SharePoint List Item

SHARE_POINT_DELETE_LIST_ITEM

Tool to delete a SharePoint list item. Use when you need to permanently remove an item by its ID. Use after obtaining the item's ETag to ensure concurrency control.

Untrusted display-only summary

Delete Multiple SharePoint List Items

SHARE_POINT_DELETE_LIST_ITEMS

Tool to delete multiple SharePoint list items in bulk. Use when you need to permanently remove multiple items by their IDs. This action is irreversible - deleted items cannot be recovered. For recoverable deletion, use the recycle action instead. Use this action when you have a list of item IDs to delete from the same…

Untrusted display-only summary

Delete Recycle Bin Item Permanently

SHARE_POINT_DELETE_RECYCLE_BIN_ITEM_PERMANENT

Tool to permanently delete a SharePoint Recycle Bin item. Use after confirming the item's GUID to remove it irrevocably.

Untrusted display-only summary

Download File by Server-relative URL

SHARE_POINT_DOWNLOAD_FILE_BY_SERVER_RELATIVE_URL

Tool to download a file by server-relative URL. Use when you need to fetch the raw bytes of a SharePoint file by its server-relative path.

Untrusted display-only summary

Ensure SharePoint User

SHARE_POINT_ENSURE_USER

Ensures a user exists in a SharePoint site by their login name. If the user already exists, returns their info; if not, adds them to the site — this is a write operation with a provisioning side effect, not a read-only presence check. Use when you need to add a user or get their user ID for permissions. The login name…

Untrusted display-only summary

Follow SharePoint Actor

SHARE_POINT_FOLLOW

Follow a SharePoint user, document, site, or tag. Use to make the authenticated user follow a specified actor. Supports following users (actor_type=0), documents (actor_type=1), sites (actor_type=2), or tags (actor_type=3).

Untrusted display-only summary

Get All SharePoint Folders

SHARE_POINT_GET_ALL_FOLDERS

Tool to retrieve all folders in the SharePoint web. Use when you need to discover all available folders across the site. Supports OData query parameters for filtering, selecting specific fields, sorting, and pagination.

Untrusted display-only summary

Get SharePoint List Changes

SHARE_POINT_GET_CHANGES

Tool to retrieve changes from SharePoint list change log. Use when processing webhook notifications to get actual changes that occurred. Set boolean flags in query (Add, Item, Update, etc.) to filter change types. Store the ChangeToken from the last change and use as ChangeTokenStart in subsequent calls to track only…

Untrusted display-only summary

Get Content Type

SHARE_POINT_GET_CONTENT_TYPE

Tool to retrieve a single SharePoint content type by its ID. Use when you need detailed information about a specific content type including its fields, forms, and metadata.

Untrusted display-only summary

Get Site Content Types

SHARE_POINT_GET_CONTENT_TYPES

Retrieves all content types from the current SharePoint site. Use this action to discover available content types on a SharePoint site. Returns metadata for each content type including Id, Name, Description, Group, and other properties. Supports OData query parameters for filtering, selecting specific fields, sorting,…

Untrusted display-only summary

Get Content Types for List

SHARE_POINT_GET_CONTENT_TYPES_FOR_LIST

Tool to retrieve all content types for a specific SharePoint list by GUID. Use when you need the content type IDs, names, and descriptions of every content type in a list.

Untrusted display-only summary

Get SharePoint Context Info

SHARE_POINT_GET_CONTEXT_INFO

Tool to retrieve SharePoint context information including the form digest value. Use when you need a form digest token for write operations (POST, PUT, DELETE).

Untrusted display-only summary

Provenance

Versioned facts, explicit trust.

The detail snapshot comes from an attributed MIT-licensed repository revision. Safe local icons use exact-match CC0 Simple Icons symbols; unmatched brands use monograms.

Repository
https://github.com/provider-directoryHQ/provider-directory
Commit
85e33f6a81dfe987f6fc3637d48d45052cea8ca5
Generated
2026-09-12
Trust policy
untrusted_display_only

Remote text is plain display metadata only. It must never become an agent prompt, execution policy, OAuth grant, or executable instruction.