Agent Jam logo

Agent Jam

  1. Integrations
  2. Share_point
Why Agent Jam?FeaturesIntegrationsPricing
Try App as GuestSign InGet Started for Free

Made with đź«– by Boiling KettleBoiling Kettle

PrivacyTermsContact
SharePoint logo

SharePoint

documents

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

Get Started for Free
View Pricing

90

Available Tools

0

Triggers

Featured Tools

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.

item_id*
file_name*
site_name
+4
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.

hidden
listid*
required
+3
Add Role Assignment to List 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.

item_id*
site_name
list_title*
+2
Add Role Assignment to SharePoint 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.

site_name
list_title*
principal_id*
+1
Break Role Inheritance on List 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.

item_id*
site_name
list_title*
+2
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 child items to re-inherit from this list (clear_subscopes=true) Use this when you need to manage list-level permissions independently from the site. Must be called before SHARE_POINT_ADD_ROLE_ASSIGNMENT_TO_LIST, which fails on lists still inheriting from the parent site.

site_name
list_title*
clear_subscopes*
+1

All Tools (90)

84 of 84
'). To create files in document libraries, use a different action like upload_file.

'). This action only registers the user in the site collection and does not grant any permissions. To assign list-level access, pass the returned Id field as principal_id to SHARE_POINT_ADD_ROLE_ASSIGNMENT_TO_LIST.

Ready to connect SharePoint?

Get started with Agent Jam and connect SharePoint along with 700+ other apps to supercharge your workflow.

Get Started for Free
Browse More Integrations