MULTI-APP TOOLKIT
Build with NinjaOne + Sharepoint
Connect a user's NinjaOne and Sharepoint accounts and expose tools for both apps directly in your product or your agent.
- Multi-app
- One MCP session
- 30 actions
- 6 triggers
- Managed auth
MCP
One MCP session, both toolsets
One session gives your product or agent every NinjaOne and Sharepoint tool at once — connect once, list tools, and call them like any single-app session.
ARCHITECTURE
One user, two connected accounts
Your user connects each account once, under whatever ID they already have in your product. The two stay independent — either can be revoked on its own — and your code reaches both through that one user.
Your product
external_user_id
{external_user_id}Pipedream Connect
Managed identity
Auth · tools · routing
NinjaOne
Connected account
Sharepoint
Connected account
TOOLS
NinjaOne tools
The NinjaOne tools this pairing puts in reach, each one running on your user's own connected account.
Actions
-
Create Support Ticket
actionCreates a new support ticket in NinjaOne. See the documentationWritev0.0.2 -
List Assigned App User ID Options
actionRetrieves available options for the Assigned App User ID field.Read-onlyv0.0.1 -
List Node Role Id Options
actionRetrieves available options for the Node Role Id field.Read-onlyv0.0.1 -
List Policy ID Options
actionRetrieves available options for the Policy ID field.Read-onlyv0.0.1 -
List Status Options
actionRetrieves available options for the Status field.Read-onlyv0.0.1 -
List Ticket Form ID Options
actionRetrieves available options for the Ticket Form ID field.Read-onlyv0.0.1 -
Update Device
actionUpdate details for a specific device in NinjaOne. See the documentationWritev0.0.2
MULTI-APP
Works with more apps
The combinations customers connect alongside these two — nothing here is limited to a pair.
REFERENCE
Toolkit details
- x-pd-app-slug
- ninjaone,sharepoint
- Primary app
- NinjaOne (ninjaone)
- Second app
- Sharepoint (sharepoint)
- Authentication
- OAuth + OAuth
- Available actions
- 30
- Available triggers
- 6