Microsoft.Graph.Beta.Compliance Module
Microsoft Graph PowerShell Cmdlets
Microsoft.Graph.Beta.Compliance Cmdlets
| Cmdlet | Description |
|---|---|
| Add-MgBetaComplianceEdiscoveryCaseCustodianHold |
Invoke action applyHold |
| Add-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold |
Invoke action applyHold |
| Add-MgBetaComplianceEdiscoveryCaseReviewSetQueryTag |
Apply tags to documents that match the specified reviewSetQuery. |
| Add-MgBetaComplianceEdiscoveryCaseReviewSetToReviewSet |
Start the process of adding a collection from Microsoft 365 services to a review set. After the operation is created, you can get the status of the operation by retrieving the Location parameter from the response headers. The location provides a URL that will return a caseExportOperation. |
| Clear-MgBetaComplianceEdiscoveryCaseSourceCollectionData |
Permanently delete Microsoft Teams messages contained in a sourceCollection. You can collect and purge the following categories of Teams content:\r- Teams 1:1 chats - Chat messages, posts, and attachments shared in a Teams conversation between two people. Teams 1:1 chats are also called conversations.\r- Teams group chats - Chat messages, posts, and attachments shared in a Teams conversation between three or more people. Also called 1:N chats or group conversations.\r- Teams channels - Chat messages, posts, replies, and attachments shared in a standard Teams channel.\r- Private channels - Message posts, replies, and attachments shared in a private Teams channel.\r- Shared channels - Message posts, replies, and attachments shared in a shared Teams channel. For more information about purging Teams messages, see:\r- eDiscovery solution series: Data spillage scenario - Search and purge\r- Advanced eDiscovery workflow for content in Microsoft Teams |
| Close-MgBetaComplianceEdiscoveryCase |
Close an eDiscovery case. For details, see Close a case. |
| Export-MgBetaComplianceEdiscoveryCaseReviewSet |
Initiate an export from a reviewSet. For details, see Export documents from a review set in Advanced eDiscovery. |
| Get-MgBetaCompliance |
Get compliance Note To view the v1.0 release of this cmdlet, view Get-MgCompliance |
| Get-MgBetaComplianceEdiscovery |
Get ediscovery from compliance |
| Get-MgBetaComplianceEdiscoveryCase |
Retrieve the properties and relationships of a case object. |
| Get-MgBetaComplianceEdiscoveryCaseCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseCustodian |
Read the properties and relationships of a custodian object. |
| Get-MgBetaComplianceEdiscoveryCaseCustodianCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseCustodianLastIndexOperation |
Get lastIndexOperation from compliance |
| Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSource |
Read the properties and relationships of a siteSource object. |
| Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSourceCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseCustodianSiteSourceSite |
The SharePoint site associated with the siteSource. |
| Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource |
Read the properties and relationships of a unifiedGroupSource object. |
| Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroup |
The group associated with the unifiedGroupSource. |
| Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningError |
Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object. |
| Get-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSourceGroupServiceProvisioningErrorCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseCustodianUserSource |
Read the properties and relationships of a userSource object. |
| Get-MgBetaComplianceEdiscoveryCaseCustodianUserSourceCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseLegalHold |
Read the properties and relationships of a legalHold object. |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource |
Data source entity for SharePoint sites associated with the legal hold. |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSourceCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSourceSite |
The SharePoint site associated with the siteSource. |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource |
Get unifiedGroupSources from compliance |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroup |
The group associated with the unifiedGroupSource. |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroupServiceProvisioningError |
Errors published by a federated service describing a non-transient, service-specific error regarding the properties or link from a group object. |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSourceGroupServiceProvisioningErrorCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource |
Data source entity for a the legal hold. This is the container for a mailbox and OneDrive for Business site. |
| Get-MgBetaComplianceEdiscoveryCaseLegalHoldUserSourceCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource |
Read the properties and relationships of a noncustodialDataSource object. |
| Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceDataSource |
User source or SharePoint site data source as noncustodial data source. |
| Get-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceLastIndexOperation |
Get lastIndexOperation from compliance |
| Get-MgBetaComplianceEdiscoveryCaseOperation |
Returns a list of case operation objects for this case. Nullable. |
| Get-MgBetaComplianceEdiscoveryCaseOperationAsCaseExportOperation |
Get the item of type microsoft.graph.ediscovery.caseOperation as microsoft.graph.ediscovery.caseExportOperation |
| Get-MgBetaComplianceEdiscoveryCaseOperationAsCaseExportOperationReviewSet |
The review set the content is being exported from. |
| Get-MgBetaComplianceEdiscoveryCaseOperationCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseOperationCountAsCaseExportOperation |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseReviewSet |
Retrieve the properties and relationships of a reviewSet object. |
| Get-MgBetaComplianceEdiscoveryCaseReviewSetCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseReviewSetQuery |
Retrieve the properties and relationships of an eDiscovery reviewSetQuery object. |
| Get-MgBetaComplianceEdiscoveryCaseReviewSetQueryCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseSetting |
Read the properties and relationships of an eDiscovery caseSettings object. |
| Get-MgBetaComplianceEdiscoveryCaseSourceCollection |
Returns a list of sourceCollection objects associated with this case. |
| Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource |
Adds an additional source to the sourceCollection. |
| Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSourceCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseSourceCollectionAddToReviewSetOperation |
Get the last addToReviewSetOperation object associated with a source collection. |
| Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSource |
Custodian sources that are included in the sourceCollection. |
| Get-MgBetaComplianceEdiscoveryCaseSourceCollectionCustodianSourceCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseSourceCollectionLastEstimateStatisticsOperation |
Get the last estimateStatisticsOperation object associated with a source collection. |
| Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSource |
noncustodialDataSource sources that are included in the sourceCollection |
| Get-MgBetaComplianceEdiscoveryCaseSourceCollectionNoncustodialSourceCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseTag |
Read the properties and relationships of a tag object. |
| Get-MgBetaComplianceEdiscoveryCaseTagChildTag |
Returns the tags that are a child of a tag. |
| Get-MgBetaComplianceEdiscoveryCaseTagChildTagCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseTagCount |
Get the number of the resource |
| Get-MgBetaComplianceEdiscoveryCaseTagParent |
Returns the parent tag of the specified tag. |
| Get-MgBetaPrivacySubjectRightsRequest |
Read the properties and relationships of a subjectRightsRequest object. Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequest |
| Get-MgBetaPrivacySubjectRightsRequestApprover |
Get approvers from privacy Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestApprover |
| Get-MgBetaPrivacySubjectRightsRequestApproverByUserPrincipalName |
Get approvers from privacy Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestApproverByUserPrincipalName |
| Get-MgBetaPrivacySubjectRightsRequestApproverCount |
Get the number of the resource Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestApproverCount |
| Get-MgBetaPrivacySubjectRightsRequestApproverMailboxSetting |
Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestApproverMailboxSetting |
| Get-MgBetaPrivacySubjectRightsRequestApproverServiceProvisioningError |
Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestApproverServiceProvisioningError |
| Get-MgBetaPrivacySubjectRightsRequestApproverServiceProvisioningErrorCount |
Get the number of the resource Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestApproverServiceProvisioningErrorCount |
| Get-MgBetaPrivacySubjectRightsRequestCollaborator |
Get collaborators from privacy Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestCollaborator |
| Get-MgBetaPrivacySubjectRightsRequestCollaboratorByUserPrincipalName |
Get collaborators from privacy Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestCollaboratorByUserPrincipalName |
| Get-MgBetaPrivacySubjectRightsRequestCollaboratorCount |
Get the number of the resource Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestCollaboratorCount |
| Get-MgBetaPrivacySubjectRightsRequestCollaboratorMailboxSetting |
Settings for the primary mailbox of the signed-in user. You can get or update settings for sending automatic replies to incoming messages, locale, and time zone. For more information, see User preferences for languages and regional formats. Requires $select to retrieve. Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestCollaboratorMailboxSetting |
| Get-MgBetaPrivacySubjectRightsRequestCollaboratorServiceProvisioningError |
Errors published by a federated service describing a nontransient, service-specific error regarding the properties or link from a user object. Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestCollaboratorServiceProvisioningError |
| Get-MgBetaPrivacySubjectRightsRequestCollaboratorServiceProvisioningErrorCount |
Get the number of the resource Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestCollaboratorServiceProvisioningErrorCount |
| Get-MgBetaPrivacySubjectRightsRequestCount |
Get the number of the resource Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestCount |
| Get-MgBetaPrivacySubjectRightsRequestFinalAttachment |
Get the final attachment for a subject rights request. The attachment is a zip file that contains all the files that were included by the privacy administrator. Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestFinalAttachment |
| Get-MgBetaPrivacySubjectRightsRequestFinalReport |
Get the final report for a subject rights request. The report is a text file that contains information about the files that were included by the privacy administrator. Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestFinalReport |
| Get-MgBetaPrivacySubjectRightsRequestNote |
List of notes associated with the request. Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestNote |
| Get-MgBetaPrivacySubjectRightsRequestNoteCount |
Get the number of the resource Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestNoteCount |
| Get-MgBetaPrivacySubjectRightsRequestTeam |
Information about the Microsoft Teams team that was created for the request. Note To view the v1.0 release of this cmdlet, view Get-MgPrivacySubjectRightsRequestTeam |
| Initialize-MgBetaComplianceEdiscoveryCaseCustodian |
Activate a custodian that was released from a case. This method makes the custodian part of the case again. For details, see Manage custodians in an Advanced eDiscovery case. |
| Invoke-MgBetaAsComplianceEdiscoveryCaseTagHierarchy |
Return a list of tag objects in hierarchial form |
| Invoke-MgBetaEstimateComplianceEdiscoveryCaseSourceCollectionStatistics |
Run an estimate of the number of emails and documents in the source collection. To learn more about source collections (also known as searches in eDiscovery), see Collect data for a case in Advanced eDiscovery. |
| Invoke-MgBetaReopenComplianceEdiscoveryCase |
Reopen an eDiscovery case that was closed. For details, see Reopen a closed case. |
| New-MgBetaComplianceEdiscoveryCase |
Create a new case object. |
| New-MgBetaComplianceEdiscoveryCaseCustodian |
Create a new custodian object. After the custodian object is created, you will need to create the custodian's userSource to reference their mailbox and OneDrive for Business site. |
| New-MgBetaComplianceEdiscoveryCaseCustodianSiteSource |
Create a new custodian siteSource object. |
| New-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource |
Create a new unifiedGroupSource object. |
| New-MgBetaComplianceEdiscoveryCaseCustodianUserSource |
Create a new custodian userSource object. |
| New-MgBetaComplianceEdiscoveryCaseLegalHold |
Create new navigation property to legalHolds for compliance |
| New-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource |
Adds a siteSource to a legalHold object. |
| New-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource |
Create new navigation property to unifiedGroupSources for compliance |
| New-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource |
Adds a userSource to a legalHold object. |
| New-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource |
Create a new noncustodialDataSource object. |
| New-MgBetaComplianceEdiscoveryCaseOperation |
Create new navigation property to operations for compliance |
| New-MgBetaComplianceEdiscoveryCaseReviewSet |
Create a new reviewSet object. The request body contains the display name of the review set, which is the only writable property. |
| New-MgBetaComplianceEdiscoveryCaseReviewSetQuery |
Create a new reviewSetQuery object. |
| New-MgBetaComplianceEdiscoveryCaseSourceCollection |
Create a new sourceCollection object. |
| New-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource |
Create new navigation property to additionalSources for compliance |
| New-MgBetaComplianceEdiscoveryCaseTag |
Create a new tag for the specified case. The tags are used in review sets while reviewing content. |
| New-MgBetaPrivacySubjectRightsRequest |
Create a new subjectRightsRequest object. Note To view the v1.0 release of this cmdlet, view New-MgPrivacySubjectRightsRequest |
| New-MgBetaPrivacySubjectRightsRequestNote |
Create a new authoredNote object. Note To view the v1.0 release of this cmdlet, view New-MgPrivacySubjectRightsRequestNote |
| Publish-MgBetaComplianceEdiscoveryCaseCustodian |
Release a custodian from a case. For details, see Release a custodian from a case. |
| Publish-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource |
Releases the non-custodial data source from the case. |
| Remove-MgBetaComplianceEdiscovery |
Delete navigation property ediscovery for compliance |
| Remove-MgBetaComplianceEdiscoveryCase |
Delete a case object. |
| Remove-MgBetaComplianceEdiscoveryCaseCustodian |
Delete navigation property custodians for compliance |
| Remove-MgBetaComplianceEdiscoveryCaseCustodianHold |
Invoke action removeHold |
| Remove-MgBetaComplianceEdiscoveryCaseCustodianSiteSource |
Delete a siteSource object. |
| Remove-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource |
Delete a unifiedGroupSource object. |
| Remove-MgBetaComplianceEdiscoveryCaseCustodianUserSource |
Delete a userSource object. |
| Remove-MgBetaComplianceEdiscoveryCaseLegalHold |
Delete a legalHold object. |
| Remove-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource |
Delete navigation property siteSources for compliance |
| Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource |
Delete navigation property unifiedGroupSources for compliance |
| Remove-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource |
Delete navigation property userSources for compliance |
| Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource |
Delete navigation property noncustodialDataSources for compliance |
| Remove-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceHold |
Invoke action removeHold |
| Remove-MgBetaComplianceEdiscoveryCaseOperation |
Delete navigation property operations for compliance |
| Remove-MgBetaComplianceEdiscoveryCaseReviewSet |
Delete navigation property reviewSets for compliance |
| Remove-MgBetaComplianceEdiscoveryCaseReviewSetQuery |
Delete a reviewSetQuery object. |
| Remove-MgBetaComplianceEdiscoveryCaseSetting |
Delete navigation property settings for compliance |
| Remove-MgBetaComplianceEdiscoveryCaseSourceCollection |
Delete a sourceCollection object. |
| Remove-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource |
Delete navigation property additionalSources for compliance |
| Remove-MgBetaComplianceEdiscoveryCaseTag |
Delete a tag object. |
| Remove-MgBetaPrivacySubjectRightsRequest |
Delete navigation property subjectRightsRequests for privacy Note To view the v1.0 release of this cmdlet, view Remove-MgPrivacySubjectRightsRequest |
| Remove-MgBetaPrivacySubjectRightsRequestNote |
Delete navigation property notes for privacy Note To view the v1.0 release of this cmdlet, view Remove-MgPrivacySubjectRightsRequestNote |
| Reset-MgBetaComplianceEdiscoveryCaseSettingToDefault |
Reset a caseSettings object to the default values. |
| Update-MgBetaCompliance |
Update compliance Note To view the v1.0 release of this cmdlet, view Update-MgCompliance |
| Update-MgBetaComplianceEdiscovery |
Update the navigation property ediscovery in compliance |
| Update-MgBetaComplianceEdiscoveryCase |
Update the properties of a case object. |
| Update-MgBetaComplianceEdiscoveryCaseCustodian |
Update the properties of a custodian object. |
| Update-MgBetaComplianceEdiscoveryCaseCustodianIndex |
Invoke action updateIndex |
| Update-MgBetaComplianceEdiscoveryCaseCustodianSiteSource |
Update the navigation property siteSources in compliance |
| Update-MgBetaComplianceEdiscoveryCaseCustodianUnifiedGroupSource |
Update the navigation property unifiedGroupSources in compliance |
| Update-MgBetaComplianceEdiscoveryCaseCustodianUserSource |
Update the navigation property userSources in compliance |
| Update-MgBetaComplianceEdiscoveryCaseLegalHold |
Update the properties of a legalHold object. |
| Update-MgBetaComplianceEdiscoveryCaseLegalHoldSiteSource |
Update the navigation property siteSources in compliance |
| Update-MgBetaComplianceEdiscoveryCaseLegalHoldUnifiedGroupSource |
Update the navigation property unifiedGroupSources in compliance |
| Update-MgBetaComplianceEdiscoveryCaseLegalHoldUserSource |
Update the navigation property userSources in compliance |
| Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSource |
Update the navigation property noncustodialDataSources in compliance |
| Update-MgBetaComplianceEdiscoveryCaseNoncustodialDataSourceIndex |
Invoke action updateIndex |
| Update-MgBetaComplianceEdiscoveryCaseOperation |
Update the navigation property operations in compliance |
| Update-MgBetaComplianceEdiscoveryCaseReviewSet |
Update the navigation property reviewSets in compliance |
| Update-MgBetaComplianceEdiscoveryCaseReviewSetQuery |
Update the properties of an eDiscovery reviewSetQuery. |
| Update-MgBetaComplianceEdiscoveryCaseSetting |
Update the properties of a an eDiscovery caseSettings object. |
| Update-MgBetaComplianceEdiscoveryCaseSourceCollection |
Update the properties of a sourceCollection object. |
| Update-MgBetaComplianceEdiscoveryCaseSourceCollectionAdditionalSource |
Update the navigation property additionalSources in compliance |
| Update-MgBetaComplianceEdiscoveryCaseTag |
Update the properties of a tag object. |
| Update-MgBetaPrivacySubjectRightsRequest |
Update the properties of a subjectRightsRequest object. Note To view the v1.0 release of this cmdlet, view Update-MgPrivacySubjectRightsRequest |
| Update-MgBetaPrivacySubjectRightsRequestApproverMailboxSetting |
Update property mailboxSettings value. Note To view the v1.0 release of this cmdlet, view Update-MgPrivacySubjectRightsRequestApproverMailboxSetting |
| Update-MgBetaPrivacySubjectRightsRequestCollaboratorMailboxSetting |
Update property mailboxSettings value. Note To view the v1.0 release of this cmdlet, view Update-MgPrivacySubjectRightsRequestCollaboratorMailboxSetting |
| Update-MgBetaPrivacySubjectRightsRequestNote |
Update the navigation property notes in privacy Note To view the v1.0 release of this cmdlet, view Update-MgPrivacySubjectRightsRequestNote |