| 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. |