Home / CIPP.app AI Tools / @joshuanode/n8n-nodes-cipp
CIPP.app AI Tools n8n community node
@joshuanode/n8n-nodes-cipp — n8n community nodes for CIPP.app automation and AI-agent tooling
Weekly downloads76
Change vs prior week+58
Latest versionv0.1.6
Last published2026-08-26
First published2026-01-15
LicenseMIT
Install
In n8n, open Settings → Community Nodes → Install and enter:
@joshuanode/n8n-nodes-cipp
Unverified community nodes can only be installed on self-hosted n8n with community packages enabled. Review the code before installing.
Nodes in this package
- CIPP.app AI Tools AI tool — Expose CIPP operations as AI tools for the AI Agent and MCP Trigger
- CIPP.app AI tool — Manage Microsoft 365 tenants via CIPP.app
Supported operations
| Resource | Operation | Description |
|---|---|---|
| Alert | Add | Add an alert |
| Alert | Add Alert Rule | Add alert rule |
| Alert | Get Many | Get many alerts |
| Alert | Get Security Alerts | Get security alerts |
| Alert | Get Security Incidents | Get security incidents |
| Alert | List Audit Log Searches | List audit log searches |
| Alert | List MDO Alerts | List MDO alerts |
| Alert | List Webhook Alerts | List webhook alerts |
| Alert | Remove Queued Alert | Remove a queued alert |
| Alert | Search Audit Log | Search audit log |
| Alert | Set MDO Alert | Set MDO alert |
| Alert | Set Security Alert Status | Set security alert status |
| Alert | Set Security Incident Status | Set security incident status |
| Alert | Test Audit Log | Test audit log |
| Application | Add Chocolatey App | Add chocolatey app |
| Application | Add MSP App | Add MSP app |
| Application | Add Multi-Tenant App | Add multi tenant app |
| Application | Add Office App | Add office app |
| Application | Add Store App | Add store app |
| Application | Add Win32 Script App | Add win32 script app |
| Application | Add WinGet App | Add win get app |
| Application | Assign | Assign application |
| Application | Create App Template | Create app template |
| Application | Delete App Approval Template | Delete app approval template |
| Application | Exclude Licenses | Exclude licenses |
| Application | Get App Approval | Get app approval |
| Application | Get Many | Get many applications |
| Application | Get Queue | Get application queue |
| Application | List App Approval Templates | List app approval templates |
| Application | List App IDs | List app i ds |
| Application | List Apps Repository | List apps repository |
| Application | List Excluded Licenses | List excluded licenses |
| Application | List Potential Apps | List potential apps |
| Application | Patch Application | Patch application |
| Application | Remove | Remove application |
| Application | Remove From Queue | Remove from queue |
| Application | Sync VPP | Sync VPP |
| Application | Trigger App Upload | Trigger app upload |
| Application | List App Repository | List app repository |
| Application | List Detected App Devices | List detected app devices |
| Application | List Detected Apps | List detected apps |
| — | Create SAM App | Create a SAM app |
| — | Get Extension Cache Data | Get extension cache data |
| — | Get Extension Mapping | Get extension mapping |
| — | Get Extensions Config | Get extensions config |
| — | Get NinjaOne Queue | Get ninja one queue |
| — | List Extension Alerts | List extension alerts |
| — | List Extension Sync | List extension sync |
| — | List Pending Webhooks | List pending webhooks |
| — | Manage Partner Webhook | Manage partner webhook |
| — | Refresh CPV (All Tenants) | Refresh CPV for all tenants |
| — | Refresh CPV Permissions | Refresh CPV permissions |
| — | Run Combined Setup | Run combined setup |
| — | Run SAM Setup | Run SAM setup |
| — | Set Backup Retention | Set backup retention |
| — | Set Branding | Set branding |
| — | Set DNS Config | Set DNS config |
| — | Set Extensions Config | Set extensions config |
| — | Set JIT Admin Settings | Set JIT admin settings |
| — | Set Log Retention | Set log retention |
| — | Set Notification Config | Set notification config |
| — | Set Password Config | Set password config |
| — | Set Time Settings | Set time settings |
| — | Sync Extension | Sync extension |
| — | Test Extension | Test extension |
| — | Execute CIPP Function | Execute a CIPP function |
| — | Execute GitHub Action | Execute a git hub action |
| — | Get App Status | Get app status |
| — | Get CIPP Alerts | Get CIPP alerts |
| — | Get External Tenant Info | Get external tenant info |
| — | Get Version | Get version |
| — | List Function Parameters | List function parameters |
| — | List Function Stats | List function stats |
| — | List GitHub Release Notes | List git hub release notes |
| — | List Known IP Database | List known IP database |
| — | List Logs | List logs |
| — | Manage Durable Functions | Manage durable functions |
| — | Offload Functions | Offload functions |
| — | Test Function | Test function |
| Scheduled Item | Add | Add scheduled item |
| Scheduled Item | Get Details | Get scheduled item details |
| Scheduled Item | Get Many | Get many scheduled items |
| Scheduled Item | Remove | Remove scheduled item |
| Scheduled Item | Trigger Billing Run | Trigger billing run |
| Backup | Get Many | Get many backups |
| Backup | Restore | Restore backup |
| Backup | Run | Run backup |
| Backup | Set Auto-Backup | Set auto backup |
| Tool | Breach Search (Account) | Search breaches for account |
| Tool | Breach Search (Tenant) | Search breaches for tenant |
| Tool | Exec Graph Request | Exec graph request |
| Tool | Execute Breach Search | Execute breach search |
| Tool | GeoIP Lookup | Geo IP lookup |
| Tool | Graph Request (Exec) | Execute graph request |
| Tool | Graph Request (List) | Execute graph list request |
| Tool | List All Tenant Device Compliance | List all tenant device compliance |
| Tool | Send Test Email | Send test email |
| Tool | Universal Search | Universal search |
| Tool | Universal Search V2 | Universal search v2 |
| Tool | CIPP API Request | Execute CIPP API request |
| Tool | Get Version | Get CIPP version |
| Conditional Access | Add Exclusion | Add a CA exclusion |
| Conditional Access | Add Named Location | Add a named location |
| Conditional Access | Add Policy | Add a CA policy |
| Conditional Access | Add Service Exclusion | Add a service exclusion |
| Conditional Access | Add Template | Add a CA template |
| Conditional Access | Check Policy | Check a CA policy |
| Conditional Access | Edit Named Location | Edit a named location |
| Conditional Access | Edit Policy | Edit a CA policy |
| Conditional Access | List Named Locations | List named locations |
| Conditional Access | List Policies | List CA policies |
| Conditional Access | List Policy Changes | List CA policy changes |
| Conditional Access | List Templates | List CA templates |
| Conditional Access | Remove Policy | Remove a CA policy |
| Conditional Access | Remove Template | Remove a CA template |
| Conditional Access | CA Policy Check | Ca policy check |
| Conditional Access | Manage Named Location | Manage named location |
| — | Add Contact | Add a contact |
| — | Add Contact Template | Add a contact template |
| — | Deploy Contact Templates | Deploy contact templates |
| — | Edit Contact | Edit a contact |
| — | Edit Contact Template | Edit a contact template |
| — | List Contact Permissions | List contact permissions |
| — | List Contact Templates | List contact templates |
| — | List Contacts | List contacts |
| — | Modify Contact Permissions | Modify contact permissions |
| — | Remove Contact | Remove a contact |
| — | Remove Contact Template | Remove a contact template |
| Device | Execute Action | Execute device action |
| Device | Get Details | Get device details |
| Device | Get LAPS Password | Get LAPS password |
| Device | Get Many | Get many devices |
| Device | Get Recovery Key | Get recovery key |
| Device | List Detected App Devices | List detected app devices |
| Device | List Detected Apps | List detected apps |
| Device | Manage | Manage device |
| Device | Set Cloud Managed | Set cloud managed |
| Device | Set Package Tag | Set package tag |
| Autopilot | Add Configuration | Add autopilot configuration |
| Autopilot | Add Device | Add autopilot device |
| Autopilot | Add Enrollment | Add enrollment configuration |
| Autopilot | Assign | Assign autopilot device |
| Autopilot | Get Configurations | Get autopilot configurations |
| Autopilot | Get Many | Get many autopilot devices |
| Autopilot | Remove | Remove autopilot device |
| Autopilot | Remove Configuration | Remove autopilot configuration |
| Autopilot | Rename Device | Rename autopilot device |
| Autopilot | Set Group Tag | Set autopilot device group tag |
| Autopilot | Sync | Sync autopilot devices |
| Autopilot | Sync DEP | Sync DEP devices |
| Email Security | Add Connection Filter | Add connection filter |
| Email Security | Add Exchange Connector | Add exchange connector |
| Email Security | Add Spam Filter | Add spam filter |
| Email Security | Add Tenant Allow/Block List | Add tenant allow block list |
| Email Security | Add Transport Rule | Add transport rule |
| Email Security | Edit Anti-Phishing Filter | Edit anti phishing filter |
| Email Security | Edit Exchange Connector | Edit exchange connector |
| Email Security | Edit Malware Filter | Edit malware filter |
| Email Security | Edit Spam Filter | Edit spam filter |
| Email Security | Edit Transport Rule | Edit transport rule |
| Email Security | List Anti-Phishing Filters | List anti phishing filters |
| Email Security | List Connection Filters | List connection filters |
| Email Security | List Exchange Connectors | List exchange connectors |
| Email Security | List Malware Filters | List malware filters |
| Email Security | List Safe Attachments Filters | List safe attachments filters |
| Email Security | List Spam Filter Templates | List spam filter templates |
| Email Security | List Spam Filters | List spam filters |
| Email Security | List Tenant Allow/Block List | List tenant allow block list |
| Email Security | List Transport Rules | List transport rules |
| Email Security | Remove Exchange Connector | Remove exchange connector |
| Email Security | Remove Spam Filter | Remove spam filter |
| Email Security | Remove Tenant Allow/Block List | Remove tenant allow block list |
| Email Security | Remove Transport Rule | Remove transport rule |
| — | Add Equipment Mailbox | Add equipment mailbox |
| — | Add Room List | Add room list |
| — | Add Room Mailbox | Add room mailbox |
| — | Edit Equipment Mailbox | Edit equipment mailbox |
| — | Edit Room List | Edit room list |
| — | Edit Room Mailbox | Edit room mailbox |
| — | List Equipment | List equipment |
| — | List Room Lists | List room lists |
| — | List Rooms | List rooms |
| Exchange Resource | Add Equipment Mailbox | Add equipment mailbox |
| Exchange Resource | Add Room List | Add room list |
| Exchange Resource | Add Room Mailbox | Add room mailbox |
| Exchange Resource | Edit Equipment Mailbox | Edit equipment mailbox |
| Exchange Resource | Edit Room List | Edit room list |
| Exchange Resource | Edit Room Mailbox | Edit room mailbox |
| Exchange Resource | List Equipment | List equipment |
| Exchange Resource | List Room Lists | List room lists |
| Exchange Resource | List Rooms | List rooms |
| GDAP | Add Role | Add GDAP role |
| GDAP | Auto-Extend | Auto extend GDAP relationship |
| GDAP | Delete Relationship | Delete GDAP relationship |
| GDAP | Delete Role Mapping | Delete GDAP role mapping |
| GDAP | Delete Role Template | Delete GDAP role template |
| GDAP | List Access Assignments | List GDAP access assignments |
| GDAP | List Approved Invites | List approved GDAP invites |
| GDAP | List Invites | List GDAP invites |
| GDAP | List Roles | List GDAP roles |
| GDAP | Manage Access Assignment | Manage GDAP access assignment |
| GDAP | Remove GA Role | Remove GA role from GDAP relationship |
| GDAP | Send Invite | Send GDAP invite |
| GDAP | Trace Access | Trace GDAP access |
| Group | Add | Add a group |
| Group | Add Team | Add team to group |
| Group | Add Template | Add a group template |
| Group | Delete | Delete a group |
| Group | Edit Members | Edit group members |
| Group | Get Many | Get many groups |
| Group | Hide From GAL | Hide group from GAL |
| Group | List Sender Authentication | List sender authentication |
| Group | List Templates | List group templates |
| Group | Remove Template | Remove a group template |
| Group | Set Delivery Management | Set delivery management |
| Identity | List Audit Logs | List audit logs |
| Identity | List Azure AD Connect Status | List azure AD connect status |
| Identity | List Azure AD Directory Objects | List directory objects |
| Identity | List Basic Auth | List basic auth |
| Identity | List Deleted Items | List deleted items |
| Identity | List Org | List org info |
| Identity | List Partner Relationships | List partner relationships |
| Identity | List Roles | List roles |
| Identity | Restore Deleted | Restore deleted object |
| Identity | List App Consent Requests | List app consent requests |
| Identity | List Domains | List domains |
| Identity | Set Cloud Managed | Set cloud managed |
| Intune | Add Assignment Filter | Add assignment filter |
| Intune | Add Intune Reusable Setting | Add intune reusable setting |
| Intune | Add Win32 Script App | Add win32 script app |
| Intune | Edit Intune Script | Edit intune script |
| Intune | List App Protection Policies | List app protection policies |
| Intune | List Assignment Filters | List assignment filters |
| Intune | List Compliance Policies | List compliance policies |
| Intune | List Intune Reusable Settings | List intune reusable settings |
| Intune | List Intune Scripts | List intune scripts |
| Intune | List Intune Templates | List intune templates |
| Intune | Remove Intune Reusable Setting | Remove intune reusable setting |
| Intune | Remove Intune Script | Remove intune script |
| Mailbox | Add Shared Mailbox | Add shared mailbox |
| Mailbox | Convert | Convert mailbox |
| Mailbox | Create High Volume Email | Create high volume email user |
| Mailbox | Edit Calendar Permissions | Edit calendar permissions |
| Mailbox | Edit Mailbox Permissions | Edit mailbox permissions |
| Mailbox | Enable Archive | Enable archive |
| Mailbox | Enable Auto-Expand Archive | Enable auto expand archive |
| Mailbox | Hide From GAL | Hide from GAL |
| Mailbox | List Calendar Permissions | List calendar permissions |
| Mailbox | List Global Address List | List global address list |
| Mailbox | List Mailbox Client Access Settings | List mailbox client access settings |
| Mailbox | List Mailbox Permissions | List mailbox permissions |
| Mailbox | List Mailbox Restores | List mailbox restores |
| Mailbox | List Mailbox Rules | List mailbox rules |
| Mailbox | List Mailboxes | List mailboxes |
| Mailbox | List Message Trace | List message trace |
| Mailbox | List Mobile Devices | List mobile devices |
| Mailbox | List Out of Office | List out of office |
| Mailbox | List Restricted Users | List restricted users |
| Mailbox | List Shared Mailbox Account Enabled | List shared mailbox account enabled |
| Mailbox | List Shared Mailbox Statistics | List shared mailbox statistics |
| Mailbox | Manage Mobile Device | Manage mobile device |
| Mailbox | Manage Retention Policies | Manage retention policies |
| Mailbox | Manage Retention Tags | Manage retention tags |
| Mailbox | Remove Mailbox Rule | Remove mailbox rule |
| Mailbox | Remove Restricted User | Remove restricted user |
| Mailbox | Repair Exchange Role | Repair exchange role |
| Mailbox | Restore Mailbox | Restore mailbox |
| Mailbox | Run Exchange Request | Run exchange request |
| Mailbox | Send Org Message | Send org message |
| Mailbox | Set Calendar Processing | Set calendar processing |
| Mailbox | Set Copy for Sent | Set copy for sent |
| Mailbox | Set Default Calendar Permissions | Set default calendar permissions |
| Mailbox | Set Default Contact Permissions | Set default contact permissions |
| Mailbox | Set Default Mailbox Permissions | Set default mailbox permissions |
| Mailbox | Set Email Forwarding | Set email forwarding |
| Mailbox | Set Email Size | Set email size |
| Mailbox | Set Litigation Hold | Set litigation hold |
| Mailbox | Set Locale | Set locale |
| Mailbox | Set Mailbox Quota | Set mailbox quota |
| Mailbox | Set Mailbox Retention Policies | Set mailbox retention policies |
| Mailbox | Set Mailbox Rule | Set mailbox rule |
| Mailbox | Set Out of Office | Set out of office |
| Mailbox | Set Recipient Limits | Set recipient limits |
| Mailbox | Set Retention Hold | Set retention hold |
| Mailbox | Start Managed Folder Assistant | Start managed folder assistant |
| Mailbox | Copy for Sent | Copy for sent |
| Mailbox | Enable Auto-Expanding Archive | Enable auto expanding archive |
| Mailbox | High Volume Email | High volume email |
| Mailbox | List Contact Permissions | List contact permissions |
| Mailbox | List Mailbox Forwarding | List mailbox forwarding |
| Mailbox | List Mailbox Mobile Devices | List mailbox mobile devices |
| Mailbox | List Mailbox Details | List mailbox details |
| Mailbox | List Out of Office | List out of office |
| Mailbox | List Shared Mailbox Statistics | List shared mailbox statistics |
| Mailbox | Manage Mobile Devices | Manage mobile devices |
| Mailbox | Modify Contact Permissions | Modify contact permissions |
| Mailbox | Schedule Mailbox Vacation | Schedule mailbox vacation |
| Mailbox | Schedule OOO Vacation | Schedule OOO vacation |
| Mailbox | Set Mailbox Email Size | Set mailbox email size |
| Mailbox | Set Mailbox Locale | Set mailbox locale |
| OneDrive | Add Shortcut | Add one drive shortcut |
| OneDrive | Provision | Provision one drive |
| Policy | Add | Add policy |
| Policy | Add Assignment Filter | Add assignment filter |
| Policy | Add Assignment Filter Template | Add assignment filter template |
| Policy | Add Defender Deployment | Add defender deployment |
| Policy | Add Intune Template | Add intune template |
| Policy | Add Reusable Setting | Add reusable setting |
| Policy | Add Reusable Setting Template | Add reusable setting template |
| Policy | Assign | Assign policy |
| Policy | Delete Assignment Filter | Delete assignment filter |
| Policy | Edit Assignment Filter | Edit assignment filter |
| Policy | Edit Intune Policy | Edit intune policy |
| Policy | Edit Intune Script | Edit intune script |
| Policy | Edit Policy | Edit policy |
| Policy | Exec Device Passcode Action | Exec device passcode action |
| Policy | Get Many | Get many policies |
| Policy | List App Protection Policies | List app protection policies |
| Policy | List Assignment Filter Templates | List assignment filter templates |
| Policy | List Assignment Filters | List assignment filters |
| Policy | List Compliance Policies | List compliance policies |
| Policy | List Defender State | List defender state |
| Policy | List Defender TVM | List defender tvm |
| Policy | List Intune Intents | List intune intents |
| Policy | List Intune Scripts | List intune scripts |
| Policy | List Intune Templates | List intune templates |
| Policy | List Reusable Setting Templates | List reusable setting templates |
| Policy | List Reusable Settings | List reusable settings |
| Policy | Remove | Remove policy |
| Policy | Remove Assignment Filter Template | Remove assignment filter template |
| Policy | Remove Intune Script | Remove intune script |
| Policy | Remove Intune Template | Remove intune template |
| Policy | Remove Reusable Setting | Remove reusable setting |
| Policy | Remove Reusable Setting Template | Remove reusable setting template |
| Quarantine | Deny | Deny quarantined message |
| Quarantine | Get Many | List quarantined messages |
| Quarantine | Get Message | Get quarantined message body |
| Quarantine | Release | Release quarantined message |
| — | Add Policy | Add a safe links policy |
| — | Add Template (Minimal) | Add a safe links template |
| — | Create Template (Full) | Create a safe links template |
| — | Delete Policy | Delete a safe links policy |
| — | Deploy From Template | Deploy safe links from template |
| — | Edit Policy | Edit a safe links policy |
| — | Edit Template | Edit a safe links template |
| — | Get Policy Details | Get safe links policy details |
| — | Get Template Details | Get safe links template details |
| — | List Policies | List safe links policies |
| — | List Templates | List safe links templates |
| — | Remove Template | Remove a safe links template |
| Safe Link | Add Policy | Add safe links policy |
| Safe Link | Add Policy From Template | Add policy from template |
| Safe Link | Add Template | Add template |
| Safe Link | Delete Policy | Delete policy |
| Safe Link | Edit Policy | Edit policy |
| Safe Link | Edit Template | Edit template |
| Safe Link | List Policies | List policies |
| Safe Link | List Templates | List templates |
| Safe Link | Remove Template | Remove template |
| SharePoint | Delete Site | Delete share point site |
| SharePoint | List Admin URL | List share point admin url |
| SharePoint | List Quota | List share point quota |
| SharePoint | List Settings | List share point settings |
| Teams Shift | Approve Offer Shift Request | Approve offer shift request |
| Teams Shift | Approve Swap Shift Request | Approve swap shift request |
| Teams Shift | Approve Time Off Request | Approve time off request |
| Teams Shift | Create Offer Shift Request | Create offer shift request |
| Teams Shift | Create Open Shift | Create open shift |
| Teams Shift | Create Scheduling Group | Create scheduling group |
| Teams Shift | Create Shift | Create shift |
| Teams Shift | Create Swap Shift Request | Create swap shift request |
| Teams Shift | Create Time Off Reason | Create time off reason |
| Teams Shift | Create Time Off Request | Create time off request |
| Teams Shift | Decline Offer Shift Request | Decline offer shift request |
| Teams Shift | Decline Swap Shift Request | Decline swap shift request |
| Teams Shift | Decline Time Off Request | Decline time off request |
| Teams Shift | Delete Open Shift | Delete open shift |
| Teams Shift | Delete Scheduling Group | Delete scheduling group |
| Teams Shift | Delete Shift | Delete shift |
| Teams Shift | Delete Time Off Reason | Delete time off reason |
| Teams Shift | List Offer Shift Requests | List offer shift requests |
| Teams Shift | List Open Shifts | List open shifts |
| Teams Shift | List Scheduling Groups | List scheduling groups |
| Teams Shift | List Shifts | List shifts |
| Teams Shift | List Swap Shift Requests | List swap shift requests |
| Teams Shift | List Time Off Reasons | List time off reasons |
| Teams Shift | List Time Off Requests | List time off requests |
| Teams Shift | Update Open Shift | Update open shift |
| Teams Shift | Update Scheduling Group | Update scheduling group |
| Teams Shift | Update Shift | Update shift |
| Teams Shift | Update Time Off Reason | Update time off reason |
| Spam Filter | Add Quarantine Policy | Add a quarantine policy |
| Spam Filter | Add Spam Filter | Add a spam filter |
| Spam Filter | Add Spam Filter Template | Add a spam filter template |
| Spam Filter | Add Tenant Allow/Block List Entry | Add a tenant allow block list entry |
| Spam Filter | Edit Anti-Phishing Filter | Edit an anti phishing filter |
| Spam Filter | Edit Malware Filter | Edit a malware filter |
| Spam Filter | Edit Quarantine Policy | Edit a quarantine policy |
| Spam Filter | Edit Safe Attachments Filter | Edit a safe attachments filter |
| Spam Filter | Edit Spam Filter | Edit a spam filter |
Showing first 400.
Parsed automatically from the published npm package; may be incomplete.
Links
Maintainers: ajoshuasmith
New community nodes, every week
One short email: the most useful new and fast-growing community nodes, plus ones that went stale. Free.
You'll get a confirmation email first. Trouble? Use the signup page.