Partager via


Set-CsPrivacyConfiguration

 

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

Modifie un jeu de paramètres de confidentialité. Les paramètres de confidentialité vous permettent de décider quelles informations seront mises à la disposition des autres utilisateurs.

Syntaxe

Set-CsPrivacyConfiguration [-Identity <XdsIdentity>] [-AutoInitiateContacts <$true | $false>] [-Confirm [<SwitchParameter>]] [-DisplayPublishedPhotoDefault <$true | $false>] [-EnablePrivacyMode <$true | $false>] [-Force <SwitchParameter>] [-PublishLocationDataDefault <$true | $false>] [-Tenant <Nullable>] [-WhatIf [<SwitchParameter>]]

Set-CsPrivacyConfiguration [-AutoInitiateContacts <$true | $false>] [-Confirm [<SwitchParameter>]] [-DisplayPublishedPhotoDefault <$true | $false>] [-EnablePrivacyMode <$true | $false>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-PublishLocationDataDefault <$true | $false>] [-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 voient d’un bon œil cette opportunité de mettre leurs informations à la disposition de leurs collègues, d’autres peuvent y rechigner. (Par exemple, certaines personnes peuvent ne pas aimer l’idée d'inclure leur photo dans leurs informations personnelles). 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 Microsoft Lync 2010 tout en donnant aux utilisateurs la possibilité de modifier ces valeurs. Par exemple, les informations d'emplacement sont publiées par défaut aux utilisateurs, bien que ces derniers n’aient pas le droit de bloquer la publication des emplacements. En affectant la valeur False à la propriété PublishLocationDataByDefault, les administrateurs peuvent modifier ce comportement : dans ce cas, les informations d'emplacement ne seront pas publiées par défaut, bien que les utilisateurs aient toujours le droit de publier ces données si bon leur semble.

Les paramètres de confidentialité peuvent être appliqués dans l’étendue globale, de site et de service (si ce n’est pour le service de serveur utilisateur uniquement). La cmdlet Set-CsPrivacyConfiguration vous permet de modifier les paramètres de confidentialité actuellement utilisés dans votre organisation.

Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement la cmdlet Set-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 "Set-CsPrivacyConfiguration"}

Paramètres

Paramètre Obligatoire Type Description

Identity

Facultatif

XdsIdentity

Identificateur unique pour les paramètres de confidentialité à modifier. Pour modifier les paramètres globaux, utilisez la syntaxe : -Identity global. Pour modifier des paramètres au niveau du site, utilisez une syntaxe similaire à celle-ci : -Identity site:Redmond. Pour modifier des paramètres au niveau du service, utilisez une syntaxe similaire à celle-ci : -Identity service:Redmond-UserServices-1. Notez que les paramètres de confidentialité ne peuvent être appliqués qu’au service de server utilisateur. Une erreur se produit si vous tentez d’appliquer ces paramètres à un autre service.

Si ce paramètre n’est pas spécifié, alors les paramètres globaux seront mis à jour quand vous appellerez Set-CsPrivacyConfiguration.

Instance

Facultatif

Objet PrivacyConfiguration

Permet de transmettre une référence à un objet à la cmdlet plutôt que de définir des valeurs de paramètre individuelles.

AutoInitiateContacts

Facultatif

Booléen

Si la valeur est True, Lync 2010 ajoute automatiquement l’ensemble des contacts de votre responsable, ainsi que vos contacts directs à votre liste de contacts. La valeur par défaut est True.

DisplayPublishedPhotoDefault

Facultatif

Booléen

Si la valeur est True, la photo de l’utilisateur est automatiquement publiée dans Lync 2010. Si la valeur est False, la photo de l’utilisateur ne sera pas disponible tant qu’il ou elle n'a pas explicitement sélectionné l’option Let others see my photo. La valeur par défaut est True.

EnablePrivacyMode

Facultatif

Booléen

Si la valeur est True, les utilisateurs ont la possibilité d'activer le mode avancé de confidentialité. En mode avancé de confidentialité, seules les personnes de votre liste de contacts seront autorisées à visualiser vos informations de présence. Si elle est définie sur False, vos informations de présence seront accessibles à n’importe qui dans votre organisation. La valeur par défaut est False.

PublishLocationDataDefault

Facultatif

Booléen

Si la valeur est True, les données d’emplacement sont automatiquement publiées dans Lync 2010. Si la valeur est False, les données géographiques ne seront disponibles que si l’utilisateur sélectionne de manière explicite l’option Show Contacts My Location. La valeur par défaut est True.

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.

Tenant

Facultatif

GUID

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

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. Set-CsPrivacyConfiguration accepte la saisie de données transmises via le pipeline pour l’objet de configuration de la confidentialité.

Types de retours

Set-CsPrivacyConfiguration ne retourne ni valeur ni objet. Au lieu de cela, la cmdlet configure les instances de l’objet Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.PrivacyConfiguration.

Exemple

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

Set-CsPrivacyConfiguration -Identity site:Redmond -EnablePrivacyMode $False -AutoInitiateContacts $True -PublishLocationDataDefault $True -DisplayPublishedPhotoDefault $True

La commande indiquée à l’exemple 1 modifie les trois valeurs de propriété pour les paramètres de configuration de la confidentialité avec l’identité site:Redmond. Les trois valeurs de propriété modifiées sont AutoInitiateContacts, PublishLocationDataDefault et DisplayPublishedPhotoDefault.

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

Get-CsPrivacyConfiguration | Set-CsPrivacyConfiguration -EnablePrivacyMode $True

La commande précédente active le mode confidentialité pour tous les paramètres de confidentialité utilisés actuellement dans votre organisation. Pour ce faire, la commande appelle d’abord Get-CsPrivacyConfiguration sans paramètre. Cela retourne la collection complète des paramètres de confidentialité. Cette collection est ensuite redirigée vers Set-CsPrivacyConfiguration qui prend chaque élément dans la collection et définit la propriété EnablePrivacyMode sur True.

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

Get-CsPrivacyConfiguration | Where-Object {$_.EnablePrivacyMode -eq $False} | Set-CsPrivacyConfiguration -AutoInitiateContacts $True -PublishLocationDataDefault $True -DisplayPublishedPhotoDefault $True

Dans l’exemple 3, les modifications sont effectuées pour tous les paramètres de confidentialité qui n'utilisent pas actuellement le mode confidentialité. Pour effectuer cette tâche, on utilise d'abord Get-CsPrivacyConfiguration pour retourner une collection de tous les paramètres de configuration de la confidentialité. La collection est ensuite redirigée vers la cmdlet Where-Object qui ne sélectionne que les paramètres pour lesquels la propriété EnablePrivacyMode est égale à False. La collection filtrée est ensuite redirigée vers Set-CsPrivacyConfiguration qui affecte des valeurs aux propriétés AutoInitiateContacts, PublishLocationDataDefault et DisplayPublishedPhotoDefault pour chaque élément dans la collection.