PowerShell commands 748

Clear
CommandWorkloadWhat it does
Get-CaseHoldRule Exchange Online For more information, see Security & Compliance PowerShell. Use the Get-CaseHoldRule to view case hold rules in the Microsoft Purview...
Get-CASMailbox Exchange Online View the Client Access settings that are configured on mailboxes. **Note**: In Exchange Online PowerShell, we recommend that you use the...
Get-CASMailboxPlan Exchange Online This cmdlet is functional only in the cloud-based service. Use the Get-CASMailboxPlan cmdlet to view Client Access services (CAS)...
Get-ClassificationRuleCollection Exchange Online View the classification rule collections in your organization. In the Microsoft Purview compliance portal, use the...
Get-ClientAccessArray Exchange Online View legacy RPC Client Access arrays (load-balanced arrays of Client Access servers within a single Active Directory site) that exist in...
Get-ClientAccessRule Exchange Online > [!NOTE] > Client access rules were deprecated for all Exchange Online organizations in September 2025. For more information, see...
Get-ClientAccessServer Exchange Online View settings that are associated with the Client Access server role. **Note**: In Exchange 2013 or later, use the...
Get-ClientAccessService Exchange Online View settings that are associated with the Client Access server role.
Get-Clutter Exchange Online View Clutter settings for mailboxes in your organization.
Get-CmdletExtensionAgent Exchange Online View cmdlet extension agents.
Get-ComplianceCase Exchange Online For more information, see Security & Compliance PowerShell. Use the Get-ComplianceCase cmdlet to different types of compliance cases in...
Get-ComplianceCaseMember Exchange Online For more information, see Security & Compliance PowerShell. Use the Get-ComplianceCaseMember cmdlet to view the members of eDiscovery...
Get-ComplianceRetentionEvent Exchange Online For more information, see Security & Compliance PowerShell. Use the Get-ComplianceRetentionEvent cmdlet to view compliance retention...
Get-ComplianceRetentionEventType Exchange Online For more information, see Security & Compliance PowerShell. Use the Get-ComplianceRetentionEventType cmdlet to view retention event...
Get-ComplianceSearch Exchange Online View estimate compliance searches in Exchange Server 2016 or later and in the Microsoft Purview compliance portal. After you use the...
Get-ComplianceSearchAction Exchange Online View information about compliance search actions.
Get-ComplianceSecurityFilter Exchange Online This cmdlet is functional only in Security & Compliance PowerShell. For more information, see Security & Compliance PowerShell. Use the...
Get-ComplianceTag Exchange Online For more information, see Security & Compliance PowerShell. Use the Get-ComplianceTag cmdlet to view retention labels in the Microsoft...
Get-ComplianceTagStorage Exchange Online For more information, see Security & Compliance PowerShell. Use the Get-ComplianceTagStorage cmdlet to confirm that you've created the...
Get-CompromisedUserAggregateReport Exchange Online Return general data about compromised users for the last 10 days.
Get-CompromisedUserDetailReport Exchange Online Return detailed information about compromised users for the last 10 days.
Get-ConfigAnalyzerPolicyRecommendation Exchange Online Compare the settings in your existing security policies to the settings that are used in the Standard or Strict preset security...
Get-ConnectionInformation Exchange Online 0.0 or later. For more information, see About the Exchange Online PowerShell module. Use the Get-ConnectionInformation cmdlet to get...
Get-Contact Exchange Online View existing contact objects in your organization. This cmdlet returns contacts and mail contacts.
Get-ContentFilterConfig Exchange Online View the content filter configuration for the computer on which the cmdlet is run.
Get-ContentFilterPhrase Exchange Online View one or all custom words that the Content Filter agent processes.
Get-ContentMalwareMdoAggregateReport Exchange Online View a summary detections by Safe Attachments for SharePoint, OneDrive, and Microsoft Teams in Microsoft Defender for Office 365.
Get-ContentMalwareMdoDetailReport Exchange Online View detection details by Safe Attachments for SharePoint, OneDrive, and Microsoft Teams in Microsoft Defender for Office 365.
Get-CsAgent Microsoft Teams List the AI Agent(s).
Get-CsAiAgents Microsoft Teams Retrieves the AI Agents in the tenant that match with the ProviderId.
Get-CsApplicationAccessPolicy Microsoft Teams Retrieves information about the application access policy configured for use in the tenant.
Get-CsApplicationMeetingConfiguration Microsoft Teams Retrieves information about the application meeting configuration settings configured for the tenant.
Get-CsAutoAttendant Microsoft Teams Get information about your Auto Attendants (AA).
Get-CsAutoAttendantHolidays Microsoft Teams Use Get-CsAutoAttendantHolidays cmdlet to get the holiday information for an existing Auto Attendant (AA).
Get-CsAutoAttendantStatus Microsoft Teams Use Get-CsAutoAttendantStatus cmdlet to get the status of an Auto Attendant (AA) provisioning.
Get-CsAutoAttendantSupportedLanguage Microsoft Teams The Get-CsAutoAttendantSupportedLanguage cmdlet gets languages that are supported by the Auto Attendant (AA) service.
Get-CsAutoAttendantSupportedTimeZone Microsoft Teams The Get-CsAutoAttendantSupportedTimeZone cmdlet gets supported time zones for the Auto Attendant (AA) service.
Get-CsAutoAttendantTenantInformation Microsoft Teams Gets the default tenant information for Auto Attendant (AA) feature.
Get-CsAutoRecordingTemplate Microsoft Teams List the Auto Recording templates.
Get-CsBatchPolicyAssignmentOperation Microsoft Teams This cmdlet is used to retrieve the status of batch policy assignment operations.
Get-CsBatchTeamsDeploymentStatus Microsoft Teams This cmdlet is used to get the status of the batch deployment orchestration.
Get-CsCallingLineIdentity Microsoft Teams Display the Caller ID policies for your organization.
Get-CsCallQueue Microsoft Teams The Get-CsCallQueue cmdlet returns the identified Call Queues.
Get-CsCloudCallDataConnection Microsoft Teams This cmdlet retrieves an already existing online call data connection.
Get-CsComplianceRecordingForCallQueueTemplate Microsoft Teams Retrieves a Compliance Recording for Call Queues template.
Get-CsEffectiveTenantDialPlan Microsoft Teams Retrieve an effective tenant dial plan.
Get-CsExportAcquiredPhoneNumberStatus Microsoft Teams This cmdlet shows the status of the Export-CsAcquiredPhoneNumber cmdlet.
Get-CsExternalAccessPolicy Microsoft Teams Returns information about the external access policies that have been configured for use in your organization.
Get-CsGroupPolicyAssignment Microsoft Teams This cmdlet is used to return group policy assignments.
Get-CsHybridTelephoneNumber Microsoft Teams This cmdlet displays information about one or more hybrid telephone numbers.
Get-CsInboundBlockedNumberPattern Microsoft Teams Returns a list of all blocked number patterns added to the tenant list.
Get-CsInboundExemptNumberPattern Microsoft Teams Returns a specific or the full list of all number patterns exempt from call blocking.
Get-CsMainlineAttendantAppointmentBookingFlow Microsoft Teams The Get-CsMainlineAttendantAppointmentBookingFlow cmdlet returns the identified Mainline attendant appointment booking flow.
Get-CsMainlineAttendantFlow Microsoft Teams The Get-CsMainlineAttendantFlow cmdlet returns information about the Mainline Attendant flows configured in your organization
Get-CsMainlineAttendantQuestionAnswerFlow Microsoft Teams The Get-CsMainlineAttendantQuestionAnswerFlow cmdlet returns the identified Mainline attendant question and answer flow.
Get-CsMainlineAttendantSpamDetectionTemplate Microsoft Teams The Get-CsMainlineAttendantSpamDetectionTemplate cmdlet returns a list of spam detection templates that have been configured in the tenant.
Get-CsMainlineAttendantSupportedLanguages Microsoft Teams The Get-CsMainlineAttendantSupportedLanguages cmdlet returns a list of languages that are supported for use with Mainline Attendant.
Get-CsMainlineAttendantSupportedVoices Microsoft Teams The Get-CsMainlineAttendantSupportedVoices cmdlet returns a list of voices that are supported for use with Mainline Attendant.
Get-CsMainlineAttendantTenantInformation Microsoft Teams The Get-CsMainlineAttendantTenantInformation cmdlet returns the default language and voice configured in the tenant for Mainline Attendant.
Get-CsMeetingMigrationStatus Microsoft Teams You use the `Get-CsMeetingMigrationStatus` cmdlet to check the status of meeting migrations.