CIPPAPIModule

1.3.0

Powershell Module for CIPP-API

Minimum PowerShell version

7.0

Installation Options

Copy and Paste the following command to install this package using PowerShellGet More Info

Install-Module -Name CIPPAPIModule

Copy and Paste the following command to install this package using Microsoft.PowerShell.PSResourceGet More Info

Install-PSResource -Name CIPPAPIModule

You can deploy this package directly to Azure Automation. Note that deploying packages with dependencies will deploy all the dependencies to Azure Automation. Learn More

Manually download the .nupkg file to your system's default download location. Note that the file won't be unpacked, and won't include any dependencies. Learn More

Owners

Copyright

(c) Ben Weinberg. All rights reserved.

Package Details

Author(s)

  • Ben Weinberg - Bweinberg@prime-networks.co.uk

Functions

Get-CIPPAccessCheck Get-CIPPAdminPortalLicenses Get-CIPPAlertResults Get-CIPPApplicationQueue Get-CIPPAuditLogSearches Get-CIPPAvailableTests Get-CIPPBackup Get-CIPPCheckExternalAlerts Get-CIPPCommunityRepos Get-CIPPConditionalAccessPolicyChanges Get-CIPPConnectionFilterTemplates Get-CIPPCustomDataMappings Get-CIPPCustomRole Get-CIPPDBCache Get-CIPPDiagnosticsPresets Get-CIPPDirectoryObjects Get-CIPPEmptyResult Get-CIPPExecAPIPermissionsList Get-CIPPExoRequest Get-CIPPExtensionCacheData Get-CIPPExtensionSync Get-CIPPFeatureFlags Get-CIPPFunctionParameters Get-CIPPFunctionStats Get-CIPPGDAPAccessAssignments Get-CIPPGenericTestFunction Get-CIPPGitHubReleaseNotes Get-CIPPGraphExplorerPresets Get-CIPPKnownIPDB Get-CIPPLogs Get-CIPPQueue Get-CIPPSnoozedAlerts Invoke-CIPPGraphBulkRequest Remove-CIPPQueue Set-CIPPExecCPVPerms Test-CIPPApiConnection Test-CIPPPublicPing Get-CIPPScheduledItemDetails Get-CIPPScheduledTask Remove-CIPPScheduledItem Get-CIPPTrustedIP Get-CIPPCIPPUsers Get-CIPPContainerLogs Get-CIPPCustomVariableCatalog Get-CIPPExcludedLicenses Get-CIPPExcludedTenants Get-CIPPNotificationConfig Get-CIPPTenantGroups Get-CIPPVersion Get-CIPPWorkerHealth Set-CIPPExcludeLicense Set-CIPPExcludeTenant Set-CIPPPasswordSettings Set-CIPPTenantGroup Get-CIPPCustomScripts Get-CIPPGeneratedReports Get-CIPPReportBuilderTemplates Get-CIPPPendingWebhooks Add-CIPPContact Add-CIPPExchConnector Add-CIPPExchTransportRule Add-CIPPRoomMailbox Add-CIPPSharedMailbox Convert-CIPPMailbox Get-CIPPCalendarPerms Get-CIPPContactPermissions Get-CIPPContacts Get-CIPPContactTemplates Get-CIPPExchangeTransportRuleTemplates Get-CIPPHVEAccounts Get-CIPPMailboxes Get-CIPPMailboxMobileDevices Get-CIPPMailboxPermissions Get-CIPPMailboxRules Get-CIPPMailQuarantine Get-CIPPOutOfOffice Get-CIPPRestrictedUsers Get-CIPPUserMailboxDetails Get-CIPPUserMailboxRules Remove-CIPPContact Remove-CIPPContactTemplates Remove-CIPPRestrictedUser Set-CIPPCalendarPermissions Set-CIPPContact Set-CIPPCopyToSent Set-CIPPEnableArchive Set-CIPPHideFromGAL Set-CIPPLitigationHold Set-CIPPMailboxEmailSize Set-CIPPMailboxForwarding Set-CIPPMailboxLocale Set-CIPPMailboxMobileDevices Set-CIPPMailboxPermissions Set-CIPPMailboxQuota Set-CIPPOOO Set-CIPPQuarantineManagement Set-CIPPRecipientLimits Set-CIPPRetentionHold Start-CIPPManagedFolderAssistant Get-CIPPActiveSyncDevices Get-CIPPEnabledSharedMailboxes Get-CIPPGlobalAddressList Get-CIPPMailboxCAS Get-CIPPMailboxForwarding Get-CIPPMailboxStatistics Add-CIPPEquipmentMailbox Get-CIPPEquipment Get-CIPPRoomLists Get-CIPPRooms Add-CIPPTenantAllowBlockList Get-CIPPAntiPhishingFilter Get-CIPPConnectionFilter Get-CIPPMailQuarantineMessage Get-CIPPMalwareFilter Get-CIPPPhishPolicies Get-CIPPQuarantinePolicy Get-CIPPSafeAttachmentFilter Get-CIPPSafeLinkFilter Get-CIPPSpamFilter Get-CIPPSpamFilterTemplates Get-CIPPTenantAllowBlockList Get-CIPPTenantAllowBlockListTemplates Remove-CIPPQuarantinePolicy Set-CIPPSpamFilter Get-CIPPMailboxRestores Get-CIPPMessageTrace Get-CIPPExchangeConnectors Get-CIPPExchangeConnectorTemplates Get-CIPPTransportRule Get-CIPPTransportRulesTemplates Remove-CIPPConnectionFilterTemplate Remove-CIPPExConnector Remove-CIPPExConnectorTemplate Remove-CIPPSpamFilter Remove-CIPPSpamFilterTemplate Remove-CIPPTransportRule Remove-CIPPTransportRuleTemplate Set-CIPPExchConnector Set-CIPPTransportRule Get-CIPPApps Get-CIPPAppsRepository Get-CIPPAppStatus Get-CIPPAppTemplates Get-CIPPPotentialApps Remove-CIPPIntuneApp Remove-CIPPQueuedApp Sync-CIPPVPPTokens Add-CIPPAutopilotEnrollment Get-CIPPAPDevices Get-CIPPAutoPilotConfig Get-CIPPAutoPilotDevices New-CIPPAutopilotConfig Remove-CIPPAPDevice Remove-CIPPAutopilotConfig Rename-CIPPAutopilotDevice Set-CIPPAutopilotDeviceGroupTag Set-CIPPAutoPilotSync Get-CIPPAndroidEnrollmentProfiles Get-CIPPAppleEnrollmentProfiles Get-CIPPAppProtectionPolicies Get-CIPPAssignmentFilters Get-CIPPAssignmentFilterTemplates Get-CIPPCompliancePolicies Get-CIPPCVEManagement Get-CIPPDeviceDetails Get-CIPPGetBitLockerKey Get-CIPPIntuneIntents Get-CIPPIntunePolicy Get-CIPPIntuneReusableSettings Get-CIPPIntuneReusableSettingTemplates Get-CIPPIntuneScript Get-CIPPIntuneTemplates Get-CIPPLocalAdminPassword New-CIPPIntunePolicyClone Remove-CIPPAssignmentFilterTemplate Remove-CIPPIntuneScript Remove-CIPPIntuneTemplate Remove-CIPPMEMPolicy Set-CIPPDeviceAction Set-CIPPIntunePolicyAssignment Set-CIPPIntunePolicyDetails Set-CIPPMEMPolicy Sync-CIPPDEPTokens Get-CIPPDevices Get-CIPPHaloClients Set-CIPPExtensionMappingHaloPSA Set-CIPPNinjaOneQueue Get-CIPPExtensionsConfig Get-CIPPExtensionMapping Get-CIPPDetectedAppDevices Get-CIPPDetectedApps Remove-CIPPDevice Get-CIPPGroups Get-CIPPGroupSenderAuthentication Get-CIPPGroupTemplates Remove-CIPPGroup Remove-CIPPGroupTemplate Set-CIPPGroupDeliveryManagement Set-CIPPGroupHideFromGAL Add-CIPPGuest Add-CIPPUser Clear-CIPPImmutableID Clear-CIPPRiskyUser Get-CIPPBECCheck Get-CIPPDeletedItems Get-CIPPJITAdmin Get-CIPPJITAdminTemplates Get-CIPPNewUserDefaults Get-CIPPPerUserMFA Get-CIPPUniversalSearch Get-CIPPUserCAPolicies Get-CIPPUserCounts Get-CIPPUserDevices Get-CIPPUserGroups Get-CIPPUserPhoto Get-CIPPUsers Get-CIPPUsersAndGroups Get-CIPPUserSignIns Get-CIPPUserTrustedBlockedSenders Initialize-CIPPUserOneDrive New-CIPPTemporaryAccessPass New-CIPPUserOffboarding Remove-CIPPDeletedObject Remove-CIPPUser Reset-CIPPUserMFA Reset-CIPPUserPassword Restore-CIPPDeletedUser Revoke-CIPPUserSessions Send-CIPPPush Set-BECRemediate Set-CIPPPasswordNeverExpires Set-CIPPPerUserMFA Set-CIPPSignInStatus Set-CIPPUser Get-CIPPRoles Get-CIPPBasicAuth Get-CIPPInactiveAccounts Get-CIPPMFAUsers Get-CIPPObjectHistory Get-CIPPSignIns Get-CIPPDlpCompliancePolicy Get-CIPPDlpCompliancePolicyTemplates Get-CIPPRetentionCompliancePolicy Get-CIPPRetentionCompliancePolicyTemplates Get-CIPPSensitivityLabel Get-CIPPSensitivityLabelTemplates Get-CIPPSensitiveInfoType Get-CIPPSensitiveInfoTypeRulePackage Get-CIPPSensitiveInfoTypeTemplates Get-CIPPDefenderOnboarding Get-CIPPDefenderState Get-CIPPDefenderTVM Get-CIPPSafeLinksPolicyTemplates Remove-CIPPSafeLinksPolicyTemplate Get-CIPPAlertsList Get-CIPPAlertsQueue Get-CIPPIncidentList Get-CIPPBreachesAccount Get-CIPPBreachesTenant Get-CIPPBreachSearch Get-CIPPDeviceCompliance Get-CIPPSecureScore Get-CIPPSafeLinksPolicy Get-CIPPSafeLinksPolicyDetails Get-CIPPSafeLinksPolicyTemplateDetails Invoke-CIPPSchedulerBillingRun Get-CIPPTeamsLisLocation Get-CIPPOneDriveList Set-CIPPOneDrivePerms Set-CIPPOneDriveShortCut Add-CIPPSharePointSite Get-CIPPDeletedSites Get-CIPPSharePointExternalUsers Get-CIPPSharePointQuota Get-CIPPSharePointSharing Get-CIPPSharePointSites Get-CIPPSiteLibraries Get-CIPPSiteMembers Get-CIPPSiteProperties Get-CIPPSiteRecycleBin Get-CIPPSPOVersionCleanup Remove-CIPPSharePointSite Set-CIPPSharePointSiteAdmin Set-CIPPSharePointSiteMembers Add-CIPPTeam Get-CIPPTeams Get-CIPPTeamsActivity Get-CIPPTeamsVoice Get-CIPPSharepointAdminUrl Get-CIPPAlerts Get-CIPPAuditLog Get-CIPPAuditLogCoverage Get-CIPPWebhookAlert Remove-CIPPQueuedAlert Get-CIPPAppApprovalTemplates Get-CIPPAppRegistrations Get-CIPPEnterpriseApplications Get-CIPPCSPLicenses Get-CIPPCSPSku Set-CIPPCSPLicense Clear-CIPPTenantCapabilitiesCache Get-CIPPADConnectStatus Get-CIPPCustomVariables Get-CIPPOrg Get-CIPPPartnerRelationships Get-CIPPTenantDetails Get-CIPPTenants Remove-CIPPCustomVariable Set-CIPPCustomVariable Get-CIPPAppConsentReqs Get-CIPPDomains Get-CIPPOffboardTenants Get-CIPPTenantOnboarding Remove-CIPPTenantAllowBlockList Set-CIPPAuthenticationMethod Get-CIPPCAPolicies Get-CIPPCATemplates Get-CIPPNamedLocations Remove-CIPPCAPolicy Remove-CIPPCATemplate Set-CIPPCAPolicy Get-CIPPGDAPContracts Get-CIPPGDAPInvite Get-CIPPGDAPRelationships Get-CIPPGDAPRoles Get-CIPPGDAPServicePrincipals Get-CIPPResellerRelationshipLink New-CIPPGDAPInvite Remove-CIPPGDAPRelationship Get-CIPPGraphReports Get-CIPPLicenses Get-CIPPLicensesReport Get-CIPPOAuthApps Get-CIPPServiceHealth Get-CIPPTestReports Get-CIPPTestResultsTenants Get-CIPPTests Get-CIPPAgent365PackageDetail Get-CIPPAgent365Packages Get-CIPPBestPracticeAnalyser Get-CIPPBPA Get-CIPPBPATemplates Get-CIPPCopilotSettings Get-CIPPCopilotUsage Get-CIPPDomainAnalyser Get-CIPPDomainAnalyserList Get-CIPPDomainHealth Get-CIPPShadowAI Get-CIPPStandards Get-CIPPStandardsCompare Get-CIPPStandardsCurrentState Get-CIPPStandardTemplates Get-CIPPTenantAlignment Get-CIPPTenantDrift Remove-CIPPBPATemplate Remove-CIPPStandard Remove-CIPPStandardTemplate Set-CIPPStandardsRun Start-CIPPDomainAnalyser Get-CIPPAuditLogTest Get-CIPPExternalGEOIPLookup Get-CIPPExternalTenantInfo Get-CIPPGraphRequest Invoke-CIPPRestMethod Set-CIPPAPIDetails

Dependencies

This module has no dependencies.

FileList

Version History

Version Downloads Last updated
1.3.0 (current version) 36 7/14/2026
1.2.13 279 6/17/2026
1.2.12 338 5/1/2026
1.2.11 163 4/13/2026
1.2.10 477 1/13/2026
1.2.9 353 11/10/2025
1.2.8 2,458 6/12/2025
1.2.7 75 5/29/2025
1.2.6 141 4/29/2025
1.2.5 7,380 4/15/2025
1.2.4 990 4/7/2025
1.2.3 59 3/28/2025
1.2.2 17 3/26/2025
1.2.1 170 2/26/2025
1.2.0 616 1/19/2025
1.1.9 771 12/3/2024
1.1.8 26 11/14/2024
1.1.7 95 9/30/2024
1.1.6 27 9/19/2024
1.1.5 111 7/22/2024
1.1.4 98 7/4/2024
1.1.3 131 6/28/2024
1.1.2 13 6/27/2024
1.1.1 13 6/21/2024
1.1.0 30 6/17/2024
1.0.9 10 6/14/2024
1.0.8 9 6/12/2024
1.0.0 10 6/11/2024
Show more