Cet article a fait l’objet d’une traduction automatique. Pour afficher l’article en anglais, activez la case d’option Anglais. Vous pouvez également afficher le texte anglais dans une fenêtre contextuelle en faisant glisser le pointeur de la souris sur le texte traduit.
Traduction
Anglais

Set-ComplianceSearch

 

S’applique à :Exchange Server 2016, Office 365 Security & Compliance Center

Dernière rubrique modifiée :2017-07-13

Cette cmdlet est disponible dans Exchange Server 2016 sur site et dans le service en nuage. Certains paramètres peuvent être propres à un environnement ou à un autre.

La cmdlet Set-ComplianceSearch permet de modifier des recherches de conformité qui ne sont pas en cours d’exécution dans Exchange Server 2016 et dans le Centre de conformité et sécurité dans Office 365.

Pour plus d'informations sur les jeux de paramètres dans la section Syntaxe ci-après, voir SyntaxeSyntaxe de cmdlet Exchange.

Set-ComplianceSearch -Identity <ComplianceSearchIdParameter> [-AddExchangeLocation <String[]>] [-AddExchangeLocationExclusion <String[]>] [-AddOneDriveLocation <String[]>] [-AddOneDriveLocationExclusion <String[]>] [-AddPublicFolderLocation <String[]>] [-AddPublicFolderLocationExclusion <String[]>] [-AddSharePointLocation <String[]>] [-AddSharePointLocationExclusion <String[]>] [-AllowNotFoundExchangeLocationsEnabled <$true | $false>] [-Confirm [<SwitchParameter>]] [-ContentMatchQuery <String>] [-Description <String>] [-ExchangeLocation <String[]>] [-ExchangeLocationExclusion <String[]>] [-Force <SwitchParameter>] [-HoldNames <String[]>] [-Language <CultureInfo>] [-Name <String>] [-OneDriveLocation <String[]>] [-OneDriveLocationExclusion <String[]>] [-PublicFolderLocation <String[]>] [-PublicFolderLocationExclusion <String[]>] [-RefinerNames <String[]>] [-RemoveExchangeLocation <String[]>] [-RemoveExchangeLocationExclusion <String[]>] [-RemoveOneDriveLocation <String[]>] [-RemoveOneDriveLocationExclusion <String[]>] [-RemovePublicFolderLocation <String[]>] [-RemovePublicFolderLocationExclusion <String[]>] [-RemoveSharePointLocation <String[]>] [-RemoveSharePointLocationExclusion <String[]>] [-SearchNames <String[]>] [-SharePointLocation <String[]>] [-SharePointLocationExclusion <String[]>] [-WhatIf [<SwitchParameter>]]

Cet exemple modifie la recherche de conformité existante nommée Project X. La portée de la recherche Exchange est modifiée dans toutes les boîtes aux lettres.

Set-ComplianceSearch -Identity "Project X" -ExchangeLocation All

Cet exemple montre comment modifier une recherche de conformité existante, associée à un cas eDiscovery dans le Centre de conformité et sécurité dans Office 365. L’étendue de la recherche passe de Recherche dans les boîtes aux lettres et les sites SharePoint sélectionnés à Recherche dans tous les emplacements de contenu soumis à une obligation de conservation légale dans le cas eDiscovery.

Set-ComplianceSearch -Identity "Contoso Case Search 1" -HoldNames All -ExchangeLocation $null -SharePointLocation $null

Cet exemple modifie le paramètre de langue pour une recherche de respect de la réglementation existante en chinois.

Set-ComplianceSearch -Identity "China Subsidiary Search" -Language zh-CN

Vous devrez peut-être modifier le paramètre de langue si vous utilisez les mots-clés non anglais dans la requête de recherche (ce qui est spécifiée dans le paramètre ContentMatchQuery ).

Des autorisations doivent vous être attribuées avant de pouvoir exécuter cette cmdlet. Bien que cette rubrique répertorie tous les paramètres de cette cmdlet, il est possible que vous n’ayez pas accès à certains paramètres s’ils ne sont pas inclus dans les autorisations qui vous ont été attribuées. Pour rechercher les autorisations nécessaires pour exécuter une cmdlet ou un paramètre dans votre organisation, consultez la rubrique Rechercher les autorisations requises pour exécuter les cmdlets Exchange.

Cette cmdlet est disponible dans le rôle Recherche de boîte aux lettres. Par défaut, ce rôle est affecté uniquement au groupe de rôles Gestion de la découverte, et non au groupe de rôles Gestion de l’organisation.

Des autorisations doivent vous avoir été attribuées dans le Centre de conformité et sécurité dans Office 365 pour que vous puissiez utiliser cette cmdlet. Pour plus d’informations, consultez la rubrique Autorisations dans le Centre de sécurité et conformité Office 365.

 

Paramètre Obligatoire Type Description

Identity

Obligatoire

Microsoft.Office.ComplianceJob.Tasks.ComplianceSearchIdParameter

Le paramètre Identity permet de définir la recherche de conformité que vous souhaitez modifier.

Vous pouvez utiliser n’importe quelle valeur qui identifie la recherche de conformité de manière unique. Par exemple :

  • Nom

  • JobRunId (GUID)

Vous pouvez trouver ces valeurs en exécutant la commande Get-ComplianceSearch | Format-Table -Auto Name,JobRunId,Status

AddExchangeLocation

Facultatif

System.String[]

Le paramètre AddExchangeLocation spécifie les boîtes aux lettres à ajouter à la liste des boîtes aux lettres incluses lorsque vous n’utilisez pas la valeur All pour le paramètre ExchangeLocation. Les valeurs valides sont les suivantes :

  • Boîte aux lettres

  • Un groupe de distribution ou un groupe de sécurité à extension messagerie (toutes les boîtes aux lettres qui sont actuellement membres du groupe).

Pour spécifier une boîte aux lettres ou un groupe de distribution, vous pouvez utiliser n’importe quelle valeur qui l’identifie de manière unique. Par exemple :

  • Nom

  • Nom unique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

AddExchangeLocationExclusion

Facultatif

System.String[]

Ce paramètre spécifie les boîtes aux lettres à ajouter à la liste des boîtes aux lettres exclues lorsque vous utilisez la valeur All pour le paramètre ExchangeLocation. Les valeurs valides sont les suivantes :

  • Boîte aux lettres

  • Un groupe de distribution ou un groupe de sécurité à extension messagerie

Pour spécifier une boîte aux lettres ou un groupe de distribution, vous pouvez utiliser n’importe quelle valeur qui l’identifie de manière unique. Par exemple :

  • Nom

  • Nom unique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

AddOneDriveLocation

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

AddOneDriveLocationExclusion

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

AddPublicFolderLocation

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

AddPublicFolderLocationExclusion

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

AddSharePointLocation

Facultatif

System.String[]

Le paramètre AddSharePointLocation spécifie les sites SharePoint Online à ajouter à la liste des sites inclus lorsque vous n’utilisez pas la valeur All pour le paramètre SharePointLocation. Vous identifiez le site par sa valeur d’URL.

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

AddSharePointLocationExclusion

Facultatif

System.String[]

Ce paramètre spécifie les sites SharePoint Online à ajouter à la liste des sites exclus lorsque vous utilisez la valeur All pour le paramètre SharePointLocation. Vous identifiez le site par sa valeur d’URL.

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

AllowNotFoundExchangeLocationsEnabled

Facultatif

System.Boolean

Le paramètre AllowNotFoundExchangeLocationsEnabled indique si les boîtes aux lettres inactives doivent être prises en compte dans la recherche de conformité. Une boîte aux lettres inactive est une boîte aux lettres qui est placée en conservation pour litige ou en conservation inaltérable avant d’être supprimée (réversible). Les valeurs valides sont les suivantes :

  • $true   La recherche ne tente pas de valider l’existence de la boîte aux lettres avant de poursuivre. Cette valeur est requise si vous voulez inclure des boîtes aux lettres inactives dans la recherche, car ces dernières ne sont pas résolues comme des boîtes aux lettres habituelles.

  • $false   La recherche tente de valider l’existence de la boîte aux lettres avant de poursuivre. Si vous indiquez une boîte aux lettres inactive ou introuvable, la recherche échoue. Il s’agit de la valeur par défaut.

Confirm

Facultatif

System.Management.Automation.SwitchParameter

Le commutateur Confirm spécifie s’il faut afficher ou masquer l’invite de confirmation. L’incidence de ce commutateur sur la cmdlet varie selon que la cmdlet requiert une confirmation avant de poursuivre.

  • Les cmdlets destructives (par exemple, les cmdlets Remove-*) ont une pause intégrée qui vous oblige à confirmer la commande avant de poursuivre. Pour ces cmdlets, vous pouvez ignorer l’invite de confirmation à l’aide de cette syntaxe exacte : -Confirm:$false.

  • La plupart des autres cmdlets (par exemple, les cmdlets New-* et Set-*) n’ont pas de pause intégrée. Pour ces cmdlets, la spécification du commutateur Confirm sans valeur introduit une pause qui vous oblige à confirmer la commande avant de poursuivre.

ContentMatchQuery

Facultatif

System.String

Le paramètre ContentMatchQuery spécifie un filtre de recherche de contenu.

Ce paramètre utilise une chaîne de recherche de texte ou une requête formatée en utilisant la syntaxe KQL (Keyword Query Language). Pour plus d’informations sur la syntaxe KQL, consultez la rubrique Référence de syntaxe de langage de requête de mot clé (KQL).

Description

Facultatif

System.String

Le paramètre Description permet de fournir une description de la recherche de conformité. Si la valeur contient des espaces, mettez-la entre guillemets.

ExchangeLocation

Facultatif

System.String[]

Le paramètre ExchangeLocation spécifie les boîtes aux lettres à inclure. Les valeurs valides sont les suivantes :

  • Boîte aux lettres

  • Un groupe de distribution ou un groupe de sécurité à extension messagerie (toutes les boîtes aux lettres qui sont actuellement membres du groupe).

  • La valeur All pour toutes les boîtes aux lettres. Vous pouvez uniquement utiliser cette valeur seule.

Pour spécifier une boîte aux lettres ou un groupe de distribution, vous pouvez utiliser n’importe quelle valeur qui l’identifie de manière unique. Par exemple :

  • Nom

  • Nom unique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

ExchangeLocationExclusion

Facultatif

System.String[]

Ce paramètre spécifie les boîtes aux lettres à exclure lorsque vous utilisez la valeur All pour le paramètre ExchangeLocation. Les valeurs valides sont les suivantes :

  • Boîte aux lettres

  • Un groupe de distribution ou un groupe de sécurité à extension messagerie (toutes les boîtes aux lettres qui sont actuellement membres du groupe).

Pour spécifier une boîte aux lettres ou un groupe de distribution, vous pouvez utiliser n’importe quelle valeur qui l’identifie de manière unique. Par exemple :

  • Nom

  • Nom unique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

Force

Facultatif

System.Management.Automation.SwitchParameter

Le commutateur Force spécifie s’il faut supprimer les messages d’avertissement ou de confirmation. Vous pouvez utiliser ce commutateur pour exécuter des tâches par programme, lorsqu’une intervention administrative est inappropriée. Il n’est pas nécessaire de spécifier une valeur pour ce commutateur.

HoldNames

Facultatif

System.String[]

Le paramètre HoldNames indique que les emplacements de contenu soumis à une obligation de conservation légale dans le cas eDiscovery seront inclus dans la recherche. Vous utilisez la valeur All pour ce paramètre. Vous pouvez utiliser ce paramètre uniquement pour les recherches de conformité associées à un cas eDiscovery.

Si les emplacements de contenu inclus dans la recherche de conformité comprennent des boîtes aux lettres, vous devez également utiliser le paramètre ExchangeLocation avec la valeur $null. De même, si la recherche de conformité inclut des sites SharePoint, vous devez également utiliser le paramètre SharePointLocation avec la valeur $null.

De plus, si un emplacement de contenu est soumis à une obligation de conservation légale des cas basés sur des requêtes, seuls les éléments soumis à cette obligation seront inclus dans la nouvelle recherche de conformité effectuée. Par exemple, si un utilisateur est soumis à une obligation de conservation légale des cas basés sur des requêtes qui conservent des éléments envoyés ou créés avant une certaine date, seuls ces éléments seraient inclus dans la recherche de conformité à l’aide des critères de recherche spécifiés.

Language

Facultatif

System.Globalization.CultureInfo

Le paramètre Language permet de définir la langue de la recherche de conformité.

Une entrée valide pour ce paramètre est une valeur de code de culture prise en charge de la classe CultureInfo Microsoft .NET Framework. Par exemple, da-DK pour le danois ou ja-JP pour le japonais. Pour plus d’informations, consultez la rubrique relative à la classe CultureInfo.

name

Facultatif

System.String

Ce paramètre est réservé à l’usage interne chez Microsoft.

OneDriveLocation

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

OneDriveLocationExclusion

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

PublicFolderLocation

Facultatif

System.String[]

Le paramètre PublicFolderLocation indique que vous souhaitez inclure tous les dossiers publics dans la recherche. Vous devez utiliser la valeur All pour ce paramètre.

PublicFolderLocationExclusion

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

RefinerNames

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

RemoveExchangeLocation

Facultatif

System.String[]

Le paramètre RemoveExchangeLocation spécifie les boîtes aux lettres à supprimer de la liste des boîtes aux lettres incluses lorsque vous n’utilisez pas la valeur All pour le paramètre ExchangeLocation. Les valeurs valides sont les suivantes :

  • Boîte aux lettres

  • Un groupe de distribution ou un groupe de sécurité à extension messagerie

Pour spécifier une boîte aux lettres ou un groupe de distribution, vous pouvez utiliser n’importe quelle valeur qui l’identifie de manière unique. Par exemple :

  • Nom

  • Nom unique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

RemoveExchangeLocationExclusion

Facultatif

System.String[]

Ce paramètre spécifie les boîtes aux lettres à supprimer de la liste des boîtes aux lettres exclues lorsque vous utilisez la valeur All pour le paramètre ExchangeLocation. Les valeurs valides sont les suivantes :

  • Boîte aux lettres

  • Un groupe de distribution ou un groupe de sécurité à extension messagerie

Pour spécifier une boîte aux lettres ou un groupe de distribution, vous pouvez utiliser n’importe quelle valeur qui l’identifie de manière unique. Par exemple :

  • Nom

  • Nom unique

  • Adresse de messagerie

  • GUID

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

RemoveOneDriveLocation

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

RemoveOneDriveLocationExclusion

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

RemovePublicFolderLocation

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

RemovePublicFolderLocationExclusion

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

RemoveSharePointLocation

Facultatif

System.String[]

Le paramètre RemoveSharePointLocation spécifie les sites SharePoint Online à supprimer de la liste des sites inclus lorsque vous n’utilisez pas la valeur All pour le paramètre SharePointLocation. Vous identifiez le site par sa valeur d’URL.

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

RemoveSharePointLocationExclusion

Facultatif

System.String[]

Ce paramètre spécifie les sites SharePoint Online à supprimer de la liste des sites exclus lorsque vous utilisez la valeur All pour le paramètre SharePointLocation. Vous identifiez le site par sa valeur d’URL.

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

SearchNames

Facultatif

System.String[]

Ce paramètre est réservé à l’usage interne chez Microsoft.

SharePointLocation

Facultatif

System.String[]

Le paramètre SharePointLocation spécifie les sites SharePoint Online à inclure. Vous identifiez le site par sa valeur d’URL, ou vous pouvez utiliser la valeur All pour inclure tous les sites.

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

SharePointLocationExclusion

Facultatif

System.String[]

Ce paramètre spécifie les sites SharePoint Online à exclure lorsque vous utilisez la valeur All pour le paramètre SharePointLocation. Vous identifiez le site par sa valeur d’URL.

Pour saisir plusieurs valeurs, utilisez la syntaxe suivante : <value1>,<value2>,...<valueX>. Si les valeurs contiennent des espaces ou requièrent des guillemets, vous devez utiliser la syntaxe suivante : "<value1>","<value2>",..."<valueX>".

WhatIf

Facultatif

System.Management.Automation.SwitchParameter

Ce paramètre ne fonctionne pas dans Centre de conformité et sécurité dans Office 365.

Le commutateur WhatIf simule les actions de la commande. Vous pouvez utiliser ce commutateur pour afficher les modifications qui se produiraient sans réellement appliquer ces modifications. Il n’est pas nécessaire de spécifier une valeur pour ce commutateur.

Pour visualiser les types d’entrées acceptés par cette cmdlet, consultez la rubrique Types d’entrée et de sortie de la cmdlet d’Exchange Management Shell. Si le champ Type d’entrée pour une cmdlet est vide, la cmdlet n’accepte pas les données d’entrée.

Pour visualiser les types de retours, également appelés types de sorties, acceptés par cette cmdlet, consultez la rubrique Types d’entrée et de sortie de la cmdlet d’Exchange Management Shell. Si le champ Type de sortie est vide, la cmdlet ne renvoie pas de données.

 
Afficher: