Partager via


Remove-CsPrivacyConfiguration

 

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

Supprime une collection existante de paramètres de configuration de la confidentialité. Les paramètres de configuration de la confidentialité aident à déterminer les informations que les utilisateurs mettent à la disposition d’autres utilisateurs.

Syntaxe

Remove-CsPrivacyConfiguration -Identity <XdsIdentity> [-Confirm [<SwitchParameter>]] [-Force <SwitchParameter>] [-Tenant <Nullable>] [-WhatIf [<SwitchParameter>]]

Description détaillée

Microsoft Lync Server 2010 donne aux utilisateurs la possibilité de partager un large éventail d’informations de présence avec d’autres personnes. Les utilisateurs peuvent publier une photographie d’eux-mêmes, donner des informations détaillées sur leur zone géographique et partager automatiquement des informations de présence avec toute l’organisation (plutôt qu’uniquement avec les personnes de leur liste de contacts).

Certains utilisateurs apprécieront de pouvoir partager ces informations avec leurs collègues ; d’autres seront plus réticents. (Par exemple, de nombreuses personnes peuvent hésiter à inclure leur photo à leurs informations de présence.) En règle générale, les utilisateurs décident des informations qu’ils partagent ou non. Par exemple, ils peuvent activer ou désactiver une case à cocher afin de partager ou non leurs informations d’emplacement. Les cmdlets de configuration de la confidentialité (Get-CsPrivacyConfiguration, Set-CsPrivacyConfiguration, New-CsPrivacyConfiguration et Remove-CsPrivacyConfiguration) permettent aux administrateurs de gérer les paramètres de confidentialité de leurs utilisateurs. Dans certains cas, les administrateurs sont en mesure d’activer ou de désactiver les paramètres. Par exemple, si la propriété AutoInitiateContacts est configurée sur True, les membres de l’équipe sont ajoutés automatiquement à la liste de contacts de chaque utilisateur. Si elle est configurée sur False, les membres de l’équipe ne sont pas ajoutés automatiquement à la liste de contacts de chaque utilisateur.

Dans d’autres cas, les administrateurs peuvent configurer les valeurs par défaut dans Lync 2010 tout en donnant aux utilisateurs la possibilité de modifier ces valeurs. Par exemple, par défaut, les données de position géographique sont publiées pour les utilisateurs, mais ces derniers peuvent désactiver leur publication. En définissant la propriété PublishLocationDataByDefault sur False, les administrateurs peuvent modifier ce comportement : dans ce cas, les données de position géographique ne sont pas publiées par défaut, mais les utilisateurs peuvent activer leur publication s’ils le souhaitent.

Les paramètres de configuration de la confidentialité peuvent être appliqués au niveau de l’étendue globale, de l’étendue Site et de l’étendue Service (mais seulement pour le service User Server). La cmdlet Remove-CsPrivacyConfiguration vous permet de supprimer des paramètres ayant été configurés au niveau de l’étendue Site ou Service ; par exemple, si vous exécutez la cmdlet sur des paramètres configurés au niveau de l’étendue Site, ces paramètres seront supprimés et les utilisateurs verront leurs paramètres de confidentialité régis par la collection globale. Remove-CsPrivacyConfiguration peut également être exécutée sur la collection globale, mais celle-ci n’est pas supprimée. Au lieu de cela, toutes les propriétés de cette collection sont réinitialisées sur leurs valeurs par défaut. Par exemple, supposons que vous ayez défini la propriété EnablePrivacyMode sur True. Si vous « supprimez » la collection globale, la propriété EnablePrivacyMode reprendra sa valeur par défaut : False.

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-CsPrivacyConfiguration : 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-CsPrivacyConfiguration"}

Paramètres

Paramètre Obligatoire Type Description

Identity

Obligatoire

XdsIdentity

Identificateur unique des paramètres de configuration de la confidentialité à supprimer. Pour supprimer les paramètres configurés au niveau de l’étendue Site, utilisez une syntaxe du type : -Identity site:Redmond. Pour supprimer les paramètres au niveau de l’étendue Service, utilisez une syntaxe du type : -Identity service:UserServer:atl-cs-001.litwareinc.com.

Remove-CsPrivacyConfiguration peut également être exécutée sur la collection globale de paramètres. Dans ce cas, toutefois, les paramètres globaux ne sont pas supprimés. Au lieu de cela, toutes les propriétés de cette collection sont réinitialisées sur leurs valeurs par défaut.

Tenant

Facultatif

GUID

Ce paramètre n’est pas utilisé pour la version sur site de Lync Server 2010.

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.UserServices.PrivacyConfiguration. Remove-CsPrivacyConfiguration accepte les instances transmises via le pipeline de l’objet de configuration de la confidentialité.

Types de retours

Aucun. En fait, Remove-CsPrivacyConfiguration supprime les instances existantes de l’objet Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.PrivacyConfiguration.

Exemple

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

Remove-CsPrivacyConfiguration -Identity site:Redmond

La commande ci-dessus retourne les paramètres de configuration de la confidentialité attribués au site Redmond. Lorsque ces paramètres sont supprimés, les utilisateurs du site Redmond héritent automatiquement des paramètres de configuration de la confidentialité globaux.

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

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

Dans l’exemple 2, tous les paramètres de configuration de la confidentialité attribués au niveau de l’étendue Site sont supprimés. Pour cela, la commande appelle d’abord Get-CsPrivacyConfiguration avec le paramètre Filter ; la valeur de filtre « site:* » assure que seuls les paramètres dont l’identité commence par la chaîne « site » sont retournés. La collection filtrée est alors redirigée vers Remove-CsPrivacyConfiguration qui supprime chaque élément contenu dans la collection.

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

Get-CsPrivacyConfiguration | Where-Object {$_.EnablePrivacyMode -eq $False} | Remove-CsPrivacyConfiguration

La commande illustrée dans l’exemple 3 supprime tous les paramètres de configuration de la confidentialité pour lesquels le mode de confidentialité est désactivé. Pour cela, la commande appelle d’abord Get-CsPrivacyConfiguration sans paramètre ; cet appel retourne une collection de tous les paramètres de configuration de la confidentialité 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é EnablePrivacyMode est égale à False. Cette collection filtrée est ensuite redirigée vers Remove-CsPrivacyConfiguration qui supprime chaque élément dans la collection.