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

Supported operations

ResourceOperationDescription
AlertAddAdd an alert
AlertAdd Alert RuleAdd alert rule
AlertGet ManyGet many alerts
AlertGet Security AlertsGet security alerts
AlertGet Security IncidentsGet security incidents
AlertList Audit Log SearchesList audit log searches
AlertList MDO AlertsList MDO alerts
AlertList Webhook AlertsList webhook alerts
AlertRemove Queued AlertRemove a queued alert
AlertSearch Audit LogSearch audit log
AlertSet MDO AlertSet MDO alert
AlertSet Security Alert StatusSet security alert status
AlertSet Security Incident StatusSet security incident status
AlertTest Audit LogTest audit log
ApplicationAdd Chocolatey AppAdd chocolatey app
ApplicationAdd MSP AppAdd MSP app
ApplicationAdd Multi-Tenant AppAdd multi tenant app
ApplicationAdd Office AppAdd office app
ApplicationAdd Store AppAdd store app
ApplicationAdd Win32 Script AppAdd win32 script app
ApplicationAdd WinGet AppAdd win get app
ApplicationAssignAssign application
ApplicationCreate App TemplateCreate app template
ApplicationDelete App Approval TemplateDelete app approval template
ApplicationExclude LicensesExclude licenses
ApplicationGet App ApprovalGet app approval
ApplicationGet ManyGet many applications
ApplicationGet QueueGet application queue
ApplicationList App Approval TemplatesList app approval templates
ApplicationList App IDsList app i ds
ApplicationList Apps RepositoryList apps repository
ApplicationList Excluded LicensesList excluded licenses
ApplicationList Potential AppsList potential apps
ApplicationPatch ApplicationPatch application
ApplicationRemoveRemove application
ApplicationRemove From QueueRemove from queue
ApplicationSync VPPSync VPP
ApplicationTrigger App UploadTrigger app upload
ApplicationList App RepositoryList app repository
ApplicationList Detected App DevicesList detected app devices
ApplicationList Detected AppsList detected apps
—Create SAM AppCreate a SAM app
—Get Extension Cache DataGet extension cache data
—Get Extension MappingGet extension mapping
—Get Extensions ConfigGet extensions config
—Get NinjaOne QueueGet ninja one queue
—List Extension AlertsList extension alerts
—List Extension SyncList extension sync
—List Pending WebhooksList pending webhooks
—Manage Partner WebhookManage partner webhook
—Refresh CPV (All Tenants)Refresh CPV for all tenants
—Refresh CPV PermissionsRefresh CPV permissions
—Run Combined SetupRun combined setup
—Run SAM SetupRun SAM setup
—Set Backup RetentionSet backup retention
—Set BrandingSet branding
—Set DNS ConfigSet DNS config
—Set Extensions ConfigSet extensions config
—Set JIT Admin SettingsSet JIT admin settings
—Set Log RetentionSet log retention
—Set Notification ConfigSet notification config
—Set Password ConfigSet password config
—Set Time SettingsSet time settings
—Sync ExtensionSync extension
—Test ExtensionTest extension
—Execute CIPP FunctionExecute a CIPP function
—Execute GitHub ActionExecute a git hub action
—Get App StatusGet app status
—Get CIPP AlertsGet CIPP alerts
—Get External Tenant InfoGet external tenant info
—Get VersionGet version
—List Function ParametersList function parameters
—List Function StatsList function stats
—List GitHub Release NotesList git hub release notes
—List Known IP DatabaseList known IP database
—List LogsList logs
—Manage Durable FunctionsManage durable functions
—Offload FunctionsOffload functions
—Test FunctionTest function
Scheduled ItemAddAdd scheduled item
Scheduled ItemGet DetailsGet scheduled item details
Scheduled ItemGet ManyGet many scheduled items
Scheduled ItemRemoveRemove scheduled item
Scheduled ItemTrigger Billing RunTrigger billing run
BackupGet ManyGet many backups
BackupRestoreRestore backup
BackupRunRun backup
BackupSet Auto-BackupSet auto backup
ToolBreach Search (Account)Search breaches for account
ToolBreach Search (Tenant)Search breaches for tenant
ToolExec Graph RequestExec graph request
ToolExecute Breach SearchExecute breach search
ToolGeoIP LookupGeo IP lookup
ToolGraph Request (Exec)Execute graph request
ToolGraph Request (List)Execute graph list request
ToolList All Tenant Device ComplianceList all tenant device compliance
ToolSend Test EmailSend test email
ToolUniversal SearchUniversal search
ToolUniversal Search V2Universal search v2
ToolCIPP API RequestExecute CIPP API request
ToolGet VersionGet CIPP version
Conditional AccessAdd ExclusionAdd a CA exclusion
Conditional AccessAdd Named LocationAdd a named location
Conditional AccessAdd PolicyAdd a CA policy
Conditional AccessAdd Service ExclusionAdd a service exclusion
Conditional AccessAdd TemplateAdd a CA template
Conditional AccessCheck PolicyCheck a CA policy
Conditional AccessEdit Named LocationEdit a named location
Conditional AccessEdit PolicyEdit a CA policy
Conditional AccessList Named LocationsList named locations
Conditional AccessList PoliciesList CA policies
Conditional AccessList Policy ChangesList CA policy changes
Conditional AccessList TemplatesList CA templates
Conditional AccessRemove PolicyRemove a CA policy
Conditional AccessRemove TemplateRemove a CA template
Conditional AccessCA Policy CheckCa policy check
Conditional AccessManage Named LocationManage named location
—Add ContactAdd a contact
—Add Contact TemplateAdd a contact template
—Deploy Contact TemplatesDeploy contact templates
—Edit ContactEdit a contact
—Edit Contact TemplateEdit a contact template
—List Contact PermissionsList contact permissions
—List Contact TemplatesList contact templates
—List ContactsList contacts
—Modify Contact PermissionsModify contact permissions
—Remove ContactRemove a contact
—Remove Contact TemplateRemove a contact template
DeviceExecute ActionExecute device action
DeviceGet DetailsGet device details
DeviceGet LAPS PasswordGet LAPS password
DeviceGet ManyGet many devices
DeviceGet Recovery KeyGet recovery key
DeviceList Detected App DevicesList detected app devices
DeviceList Detected AppsList detected apps
DeviceManageManage device
DeviceSet Cloud ManagedSet cloud managed
DeviceSet Package TagSet package tag
AutopilotAdd ConfigurationAdd autopilot configuration
AutopilotAdd DeviceAdd autopilot device
AutopilotAdd EnrollmentAdd enrollment configuration
AutopilotAssignAssign autopilot device
AutopilotGet ConfigurationsGet autopilot configurations
AutopilotGet ManyGet many autopilot devices
AutopilotRemoveRemove autopilot device
AutopilotRemove ConfigurationRemove autopilot configuration
AutopilotRename DeviceRename autopilot device
AutopilotSet Group TagSet autopilot device group tag
AutopilotSyncSync autopilot devices
AutopilotSync DEPSync DEP devices
Email SecurityAdd Connection FilterAdd connection filter
Email SecurityAdd Exchange ConnectorAdd exchange connector
Email SecurityAdd Spam FilterAdd spam filter
Email SecurityAdd Tenant Allow/Block ListAdd tenant allow block list
Email SecurityAdd Transport RuleAdd transport rule
Email SecurityEdit Anti-Phishing FilterEdit anti phishing filter
Email SecurityEdit Exchange ConnectorEdit exchange connector
Email SecurityEdit Malware FilterEdit malware filter
Email SecurityEdit Spam FilterEdit spam filter
Email SecurityEdit Transport RuleEdit transport rule
Email SecurityList Anti-Phishing FiltersList anti phishing filters
Email SecurityList Connection FiltersList connection filters
Email SecurityList Exchange ConnectorsList exchange connectors
Email SecurityList Malware FiltersList malware filters
Email SecurityList Safe Attachments FiltersList safe attachments filters
Email SecurityList Spam Filter TemplatesList spam filter templates
Email SecurityList Spam FiltersList spam filters
Email SecurityList Tenant Allow/Block ListList tenant allow block list
Email SecurityList Transport RulesList transport rules
Email SecurityRemove Exchange ConnectorRemove exchange connector
Email SecurityRemove Spam FilterRemove spam filter
Email SecurityRemove Tenant Allow/Block ListRemove tenant allow block list
Email SecurityRemove Transport RuleRemove transport rule
—Add Equipment MailboxAdd equipment mailbox
—Add Room ListAdd room list
—Add Room MailboxAdd room mailbox
—Edit Equipment MailboxEdit equipment mailbox
—Edit Room ListEdit room list
—Edit Room MailboxEdit room mailbox
—List EquipmentList equipment
—List Room ListsList room lists
—List RoomsList rooms
Exchange ResourceAdd Equipment MailboxAdd equipment mailbox
Exchange ResourceAdd Room ListAdd room list
Exchange ResourceAdd Room MailboxAdd room mailbox
Exchange ResourceEdit Equipment MailboxEdit equipment mailbox
Exchange ResourceEdit Room ListEdit room list
Exchange ResourceEdit Room MailboxEdit room mailbox
Exchange ResourceList EquipmentList equipment
Exchange ResourceList Room ListsList room lists
Exchange ResourceList RoomsList rooms
GDAPAdd RoleAdd GDAP role
GDAPAuto-ExtendAuto extend GDAP relationship
GDAPDelete RelationshipDelete GDAP relationship
GDAPDelete Role MappingDelete GDAP role mapping
GDAPDelete Role TemplateDelete GDAP role template
GDAPList Access AssignmentsList GDAP access assignments
GDAPList Approved InvitesList approved GDAP invites
GDAPList InvitesList GDAP invites
GDAPList RolesList GDAP roles
GDAPManage Access AssignmentManage GDAP access assignment
GDAPRemove GA RoleRemove GA role from GDAP relationship
GDAPSend InviteSend GDAP invite
GDAPTrace AccessTrace GDAP access
GroupAddAdd a group
GroupAdd TeamAdd team to group
GroupAdd TemplateAdd a group template
GroupDeleteDelete a group
GroupEdit MembersEdit group members
GroupGet ManyGet many groups
GroupHide From GALHide group from GAL
GroupList Sender AuthenticationList sender authentication
GroupList TemplatesList group templates
GroupRemove TemplateRemove a group template
GroupSet Delivery ManagementSet delivery management
IdentityList Audit LogsList audit logs
IdentityList Azure AD Connect StatusList azure AD connect status
IdentityList Azure AD Directory ObjectsList directory objects
IdentityList Basic AuthList basic auth
IdentityList Deleted ItemsList deleted items
IdentityList OrgList org info
IdentityList Partner RelationshipsList partner relationships
IdentityList RolesList roles
IdentityRestore DeletedRestore deleted object
IdentityList App Consent RequestsList app consent requests
IdentityList DomainsList domains
IdentitySet Cloud ManagedSet cloud managed
IntuneAdd Assignment FilterAdd assignment filter
IntuneAdd Intune Reusable SettingAdd intune reusable setting
IntuneAdd Win32 Script AppAdd win32 script app
IntuneEdit Intune ScriptEdit intune script
IntuneList App Protection PoliciesList app protection policies
IntuneList Assignment FiltersList assignment filters
IntuneList Compliance PoliciesList compliance policies
IntuneList Intune Reusable SettingsList intune reusable settings
IntuneList Intune ScriptsList intune scripts
IntuneList Intune TemplatesList intune templates
IntuneRemove Intune Reusable SettingRemove intune reusable setting
IntuneRemove Intune ScriptRemove intune script
MailboxAdd Shared MailboxAdd shared mailbox
MailboxConvertConvert mailbox
MailboxCreate High Volume EmailCreate high volume email user
MailboxEdit Calendar PermissionsEdit calendar permissions
MailboxEdit Mailbox PermissionsEdit mailbox permissions
MailboxEnable ArchiveEnable archive
MailboxEnable Auto-Expand ArchiveEnable auto expand archive
MailboxHide From GALHide from GAL
MailboxList Calendar PermissionsList calendar permissions
MailboxList Global Address ListList global address list
MailboxList Mailbox Client Access SettingsList mailbox client access settings
MailboxList Mailbox PermissionsList mailbox permissions
MailboxList Mailbox RestoresList mailbox restores
MailboxList Mailbox RulesList mailbox rules
MailboxList MailboxesList mailboxes
MailboxList Message TraceList message trace
MailboxList Mobile DevicesList mobile devices
MailboxList Out of OfficeList out of office
MailboxList Restricted UsersList restricted users
MailboxList Shared Mailbox Account EnabledList shared mailbox account enabled
MailboxList Shared Mailbox StatisticsList shared mailbox statistics
MailboxManage Mobile DeviceManage mobile device
MailboxManage Retention PoliciesManage retention policies
MailboxManage Retention TagsManage retention tags
MailboxRemove Mailbox RuleRemove mailbox rule
MailboxRemove Restricted UserRemove restricted user
MailboxRepair Exchange RoleRepair exchange role
MailboxRestore MailboxRestore mailbox
MailboxRun Exchange RequestRun exchange request
MailboxSend Org MessageSend org message
MailboxSet Calendar ProcessingSet calendar processing
MailboxSet Copy for SentSet copy for sent
MailboxSet Default Calendar PermissionsSet default calendar permissions
MailboxSet Default Contact PermissionsSet default contact permissions
MailboxSet Default Mailbox PermissionsSet default mailbox permissions
MailboxSet Email ForwardingSet email forwarding
MailboxSet Email SizeSet email size
MailboxSet Litigation HoldSet litigation hold
MailboxSet LocaleSet locale
MailboxSet Mailbox QuotaSet mailbox quota
MailboxSet Mailbox Retention PoliciesSet mailbox retention policies
MailboxSet Mailbox RuleSet mailbox rule
MailboxSet Out of OfficeSet out of office
MailboxSet Recipient LimitsSet recipient limits
MailboxSet Retention HoldSet retention hold
MailboxStart Managed Folder AssistantStart managed folder assistant
MailboxCopy for SentCopy for sent
MailboxEnable Auto-Expanding ArchiveEnable auto expanding archive
MailboxHigh Volume EmailHigh volume email
MailboxList Contact PermissionsList contact permissions
MailboxList Mailbox ForwardingList mailbox forwarding
MailboxList Mailbox Mobile DevicesList mailbox mobile devices
MailboxList Mailbox DetailsList mailbox details
MailboxList Out of OfficeList out of office
MailboxList Shared Mailbox StatisticsList shared mailbox statistics
MailboxManage Mobile DevicesManage mobile devices
MailboxModify Contact PermissionsModify contact permissions
MailboxSchedule Mailbox VacationSchedule mailbox vacation
MailboxSchedule OOO VacationSchedule OOO vacation
MailboxSet Mailbox Email SizeSet mailbox email size
MailboxSet Mailbox LocaleSet mailbox locale
OneDriveAdd ShortcutAdd one drive shortcut
OneDriveProvisionProvision one drive
PolicyAddAdd policy
PolicyAdd Assignment FilterAdd assignment filter
PolicyAdd Assignment Filter TemplateAdd assignment filter template
PolicyAdd Defender DeploymentAdd defender deployment
PolicyAdd Intune TemplateAdd intune template
PolicyAdd Reusable SettingAdd reusable setting
PolicyAdd Reusable Setting TemplateAdd reusable setting template
PolicyAssignAssign policy
PolicyDelete Assignment FilterDelete assignment filter
PolicyEdit Assignment FilterEdit assignment filter
PolicyEdit Intune PolicyEdit intune policy
PolicyEdit Intune ScriptEdit intune script
PolicyEdit PolicyEdit policy
PolicyExec Device Passcode ActionExec device passcode action
PolicyGet ManyGet many policies
PolicyList App Protection PoliciesList app protection policies
PolicyList Assignment Filter TemplatesList assignment filter templates
PolicyList Assignment FiltersList assignment filters
PolicyList Compliance PoliciesList compliance policies
PolicyList Defender StateList defender state
PolicyList Defender TVMList defender tvm
PolicyList Intune IntentsList intune intents
PolicyList Intune ScriptsList intune scripts
PolicyList Intune TemplatesList intune templates
PolicyList Reusable Setting TemplatesList reusable setting templates
PolicyList Reusable SettingsList reusable settings
PolicyRemoveRemove policy
PolicyRemove Assignment Filter TemplateRemove assignment filter template
PolicyRemove Intune ScriptRemove intune script
PolicyRemove Intune TemplateRemove intune template
PolicyRemove Reusable SettingRemove reusable setting
PolicyRemove Reusable Setting TemplateRemove reusable setting template
QuarantineDenyDeny quarantined message
QuarantineGet ManyList quarantined messages
QuarantineGet MessageGet quarantined message body
QuarantineReleaseRelease quarantined message
—Add PolicyAdd a safe links policy
—Add Template (Minimal)Add a safe links template
—Create Template (Full)Create a safe links template
—Delete PolicyDelete a safe links policy
—Deploy From TemplateDeploy safe links from template
—Edit PolicyEdit a safe links policy
—Edit TemplateEdit a safe links template
—Get Policy DetailsGet safe links policy details
—Get Template DetailsGet safe links template details
—List PoliciesList safe links policies
—List TemplatesList safe links templates
—Remove TemplateRemove a safe links template
Safe LinkAdd PolicyAdd safe links policy
Safe LinkAdd Policy From TemplateAdd policy from template
Safe LinkAdd TemplateAdd template
Safe LinkDelete PolicyDelete policy
Safe LinkEdit PolicyEdit policy
Safe LinkEdit TemplateEdit template
Safe LinkList PoliciesList policies
Safe LinkList TemplatesList templates
Safe LinkRemove TemplateRemove template
SharePointDelete SiteDelete share point site
SharePointList Admin URLList share point admin url
SharePointList QuotaList share point quota
SharePointList SettingsList share point settings
Teams ShiftApprove Offer Shift RequestApprove offer shift request
Teams ShiftApprove Swap Shift RequestApprove swap shift request
Teams ShiftApprove Time Off RequestApprove time off request
Teams ShiftCreate Offer Shift RequestCreate offer shift request
Teams ShiftCreate Open ShiftCreate open shift
Teams ShiftCreate Scheduling GroupCreate scheduling group
Teams ShiftCreate ShiftCreate shift
Teams ShiftCreate Swap Shift RequestCreate swap shift request
Teams ShiftCreate Time Off ReasonCreate time off reason
Teams ShiftCreate Time Off RequestCreate time off request
Teams ShiftDecline Offer Shift RequestDecline offer shift request
Teams ShiftDecline Swap Shift RequestDecline swap shift request
Teams ShiftDecline Time Off RequestDecline time off request
Teams ShiftDelete Open ShiftDelete open shift
Teams ShiftDelete Scheduling GroupDelete scheduling group
Teams ShiftDelete ShiftDelete shift
Teams ShiftDelete Time Off ReasonDelete time off reason
Teams ShiftList Offer Shift RequestsList offer shift requests
Teams ShiftList Open ShiftsList open shifts
Teams ShiftList Scheduling GroupsList scheduling groups
Teams ShiftList ShiftsList shifts
Teams ShiftList Swap Shift RequestsList swap shift requests
Teams ShiftList Time Off ReasonsList time off reasons
Teams ShiftList Time Off RequestsList time off requests
Teams ShiftUpdate Open ShiftUpdate open shift
Teams ShiftUpdate Scheduling GroupUpdate scheduling group
Teams ShiftUpdate ShiftUpdate shift
Teams ShiftUpdate Time Off ReasonUpdate time off reason
Spam FilterAdd Quarantine PolicyAdd a quarantine policy
Spam FilterAdd Spam FilterAdd a spam filter
Spam FilterAdd Spam Filter TemplateAdd a spam filter template
Spam FilterAdd Tenant Allow/Block List EntryAdd a tenant allow block list entry
Spam FilterEdit Anti-Phishing FilterEdit an anti phishing filter
Spam FilterEdit Malware FilterEdit a malware filter
Spam FilterEdit Quarantine PolicyEdit a quarantine policy
Spam FilterEdit Safe Attachments FilterEdit a safe attachments filter
Spam FilterEdit Spam FilterEdit a spam filter

Showing first 400.

Parsed automatically from the published npm package; may be incomplete.

Links

npmRepository

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.