Partager via


Remove-CsArchivingConfiguration

 

Dernière rubrique modifiée : 2012-03-27

Supprime la collection spécifiée des paramètres d’archivage. Les paramètres d’archivage activent ou désactivent l’enregistrement automatique des sessions de messagerie instantanée et peuvent éventuellement bloquer tout message instantané ne pouvant pas être archivé.

Syntaxe

Remove-CsArchivingConfiguration -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Description détaillée

De nombreuses organisations préfèrent conserver une transcription de toutes les sessions de messagerie instantanée et des conférences auxquelles leurs utilisateurs participent. Pour d’autres organismes, conserver ces transcriptions est obligatoire. Par exemple, de nombreuses organisations opérant dans le secteur financier sont légalement tenues de garder des copies de toutes leurs communications électroniques.

Microsoft Lync Server 2010 vous offre cette flexibilité lorsqu’il s’agit d’archiver des sessions de conférences Web et de messagerie instantanée. Si vous avez déployé un serveur d’archivage, vous pouvez utiliser les diverses cmdlets CsArchivingConfiguration pour activer et désactiver l’archivage des sessions de messagerie instantanée et gérer votre base de données d’archivage. Vous pouvez également suspendre la messagerie instantanée en cas d’échec de l’archivage ; cela permet de garantir la tenue d’un registre de toutes vos communications électroniques.

Lorsque vous installez Lync Server 2010, une collection des paramètres d’archivage globaux est créée pour vous ; par défaut, ces paramètres s’appliquent à l’ensemble de l’organisation. Vous pouvez également utiliser la cmdlet New-CsArchivingConfiguration pour créer des paramètres de configuration personnalisés en fonction de chaque site. Les paramètres de site créés avec New-CsArchivingConfiguration peuvent ensuite être supprimés avec la cmdlet Remove-CsArchivingConfiguration. Lorsque vous supprimez les paramètres pour un site, le site concerné est alors régi par les paramètres globaux.

Remarquez que vous pouvez également exécuter Remove-CsArchivingConfiguration sur les paramètres d’archivage globaux. Dans ce cas, toutefois, les paramètres ne seront pas supprimés car il est impossible de supprimer des paramètres globaux. Au lieu de cela, toutes les propriétés globales seront réinitialisées à leurs valeurs par défaut. Par exemple, supposons que vous avez activé l’archivage des sessions de messagerie instantanée au niveau de l’étendue globale ; vous exécutez plus tard la commande Remove-CsArchivingConfiguration -Identity global. L’exécution de cette commande réinitialise les valeurs de propriété pour les paramètres globaux, ce qui signifie que EnableArchiving retrouvera sa valeur par défaut None. Ceci désactivera aussi l’archivage au niveau de l’étendue globale.

Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement la cmdlet Remove-CsArchivingConfiguration : RTCUniversalServerAdmins. Pour retourner une liste de tous les rôles RBAC (Contrôle d’accès basé sur un rôle) auxquels cette cmdlet a été affectée (y compris les rôles RBAC personnalisés créés par vos soins), exécutez la commande suivante à l’invite Windows PowerShell :

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Remove-CsArchivingConfiguration"}

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

XdsIdentity

Identificateur unique pour la collection de paramètres de configuration d’archivage à supprimer. Pour supprimer la collection globale, utilisez la syntaxe suivante : -Identity global. (Notez que vous ne pouvez pas supprimer véritablement les paramètres globaux ; au lieu de cela, vous pouvez réinitialiser uniquement les propriétés à leurs valeurs par défaut.) Pour supprimer une collection de sites, utilisez une syntaxe semblable à ceci : -Identity site:Redmond. Vous ne pouvez utiliser de caractères génériques pour spécifier une identité de stratégie.

Force

Facultatif

Paramètre de commutateur

Supprime l’affichage de tous les messages d’erreur récupérable susceptibles d’apparaître lors de l’exécution de la commande.

WhatIf

Facultatif

Paramètre de commutateur

Décrit ce qui se passe si vous exécutez la commande sans l’exécuter réellement.

Confirm

Facultatif

Paramètre de commutateur

Vous demande confirmation avant d’exécuter la commande.

Types d’entrées

Objet Microsoft.Rtc.Management.WritableConfig.Settings.Archiving.ArchivingSettings. Remove-CsArchivingConfiguration accepte la saisie de données transmises par le pipeline pour les objets de configuration d’archivage.

Types de retours

Set-CsArchivingConfiguration ne renvoie aucune valeur ni objet. Au lieu de cela, la cmdlet supprime les instances de l’objet Microsoft.Rtc.Management.WritableConfig.Settings.Archiving.ArchivingSettings.

Exemple

-------------------------- Exemple 1 --------------------------

Remove-CsArchivingConfiguration -Identity site:Redmond

L’exemple précédent utilise Remove-CsArchivingConfiguration pour supprimer les paramètres de configuration d’archivage ayant l’identité site:Redmond.

-------------------------- Exemple 2 --------------------------

Get-CsArchivingConfiguration -Filter "site:*" | Remove-CsArchivingConfiguration

La commande présentée dans l’exemple 2 supprime tous les paramètres de configuration d’archivage qui ont été configurés au niveau de l’étendue Site. Pour ce faire, la commande utilise d’abord Get-CsArchivingConfiguration et le paramètre Filter pour retourner une collection de tous les paramètres définis au niveau de l’étendue Site. Pour cela, on utilise la valeur de filtre « site:* » qui limite les données retournées aux paramètres dont l’identité commence par les caractères « site: ». La collection filtrée est alors redirigée vers Remove-CsArchivingConfiguration qui supprime chaque élément contenu dans la collection.

-------------------------- Exemple 3 --------------------------

Get-CsArchivingConfiguration | Where-Object {$_.EnableArchiving -eq "None"} | Remove-CsArchivingConfiguration

L’exemple 3 supprime tous les paramètres configuration d’archivage où la propriété EnableArchiving a été définie sur « None ». Afin d’effectuer cette tâche, la cmdlet Get-CsArchivingConfiguration est appelée sans paramètres afin de retourner une collection de tous les paramètres d’archivage configurés pour être utilisés dans l’organisation. Cette collection est alors redirigée vers la cmdlet Where-Object qui sélectionne uniquement les paramètres dont la propriété EnableArchiving est égale à (-eq) "None". La collection filtrée est alors redirigée vers Remove-CsArchivingConfiguration qui supprime chaque élément contenu dans la collection.