New-CsPrivacyConfiguration
Dernière rubrique modifiée : 2012-03-26
Crée une nouvelle collection de paramètres de configuration de la confidentialité. Les paramètres de configuration de la confidentialité contribuent à déterminer les informations que les utilisateurs peuvent accepter de partager avec d’autres utilisateurs.
Syntaxe
New-CsPrivacyConfiguration -Identity <XdsIdentity> [-AutoInitiateContacts <$true | $false>] [-Confirm [<SwitchParameter>]] [-DisplayPublishedPhotoDefault <$true | $false>] [-EnablePrivacyMode <$true | $false>] [-Force <SwitchParameter>] [-InMemory <SwitchParameter>] [-PublishLocationDataDefault <$true | $false>] [-Tenant <Nullable>] [-WhatIf [<SwitchParameter>]]
Description détaillée
Microsoft Lync 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’avec les personnes de leur liste de contacts uniquement).
Certains utilisateurs pourront ainsi souhaiter partager ces informations avec leurs collègues, alors que d’autres hésiteront à en faire autant. (Bon nombre de personnes hésitent par exemple à inclure leur photo dans leurs données 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 définie 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, les données d’emplacement sont par défaut publiées pour chaque utilisateur, mais ces derniers ont le droit d’en arrêter la publication. En définissant la propriété PublishLocationDataByDefault sur False, les administrateurs peuvent changer ce comportement : dans ce cas, les données d’emplacement ne seront pas publiées par défaut, mais les utilisateurs pourront toujours les publier 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 (pour le service User Server uniquement). La cmdlet New-CsPrivacyConfiguration permet de créer de nouveaux paramètres de configuration de la confidentialité qui seront appliqués au site ou au service. (Les nouvelles collections ne peuvent pas être créées au niveau de l’étendue globale.) Notez que chaque site ou service individuel peut avoir au maximum une seule collection de paramètres de configuration de la confidentialité : si vous essayez de créer une nouvelle collection pour le site Redmond alors qu’il a déjà une, votre commande échoue.
Personnes autorisées à exécuter cette cmdlet : Par défaut, les membres des groupes qui suivent sont autorisés à exécuter localement la cmdlet New-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 "New-CsPrivacyConfiguration"}
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
Identity |
Obligatoire |
XdsIdentity |
Identificateur unique des paramètres de configuration de la confidentialité à créer. Pour créer une nouvelle collection de paramètres au niveau de l’étendue Site, utilisez une syntaxe similaire à celle-ci : -Identity site:Redmond. Pour créer des nouveaux paramètres au niveau de l’étendue Service, utilisez une syntaxe comparable à celle-ci : -Identity service:UserServer:atl-cs-001.litwareinc.com. Les paramètres de confidentialité ne peuvent être créés que pour le service User Server. Une erreur se produit si vous tentez d’appliquer ces paramètres à un autre service. Notez que votre commande échouera si les paramètres de configuration de la confidentialité existent déjà pour le site ou le service spécifié. De même, votre commande échouera si vous tentez de créer une nouvelle collection de paramètres globaux. |
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 visible, à moins qu’il ne sélectionne explicitement l’option Autoriser d’autres personnes à voir ma 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 la valeur est False, vos informations de présence seront visibles par tous les tiers de 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 d’emplacement ne seront pas visibles, à moins que l’utilisateur ne sélectionne explicitement l’option Afficher Mon emplacement aux contacts. 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. |
InMemory |
Facultatif |
Paramètre de commutateur |
Crée une référence d’objet sans valider l’objet comme une modification définitive. Si vous affectez à une variable la sortie de cette cmdlet appelée avec ce paramètre, vous pouvez apporter des modifications aux propriétés de la référence d’objet, puis les valider en appelant la cmdlet Set- correspondante. |
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
Aucun. New-CsPrivacyConfiguration n’accepte pas la saisie de données transmises via le pipeline.
Types de retours
New-CsPrivacyConfiguration crée de nouvelles instances de l’objet Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.PrivacyConfiguration.
Exemple
-------------------------- Exemple 1 ------------------------
New-CsPrivacyConfiguration -Identity site:Redmond -EnablePrivacyMode $True
La commande illustrée dans l’exemple 1 crée une nouvelle collection de paramètres de configuration de la confidentialité qui seront appliqués au site Redmond (-Identity site:Redmond). Les nouveaux paramètres activent le mode de confidentialité. Pour cela, le paramètre EnablePrivacyMode est ajouté et sa valeur est définie sur True. Notez que cette commande échouera si le site Redmond dispose déjà d’une collection de paramètres de confidentialité.
-------------------------- Exemple 2 ------------------------
$x = New-CsPrivacyConfiguration -Identity site:Redmond -InMemory
$x.EnablePrivacyMode = $True
Set-CsPrivacyConfiguration -Instance $x
L’exemple ci-dessus explique comment utiliser le paramètre InMemory pour créer une nouvelle collection de paramètres de configuration de la confidentialité qui n’existent au départ que dans la mémoire. Pour ce faire, New-CsPrivacyConfiguration est appelée avec les paramètres Identity et InMemory. L’objet qui en résulte est stocké dans la variable $x. À ce stade, les paramètres de confidentialité n’existent que dans la mémoire. Si vous exécutez Get-CsPrivacyConfiguration, vous ne verrez pas de liste pour site:Redmond.
Dans le second exemple, la valeur de la propriété EnablePrivacyMode est définie sur True. Enfin, la troisième commande utilise Set-CsPrivacyConfiguration pour transformer cette collection virtuelle de paramètres de confidentialité en une collection réelle de paramètres appliqués au site Redmond. L’appel de Set-CsPrivacyConfiguration est indispensable : si vous échouez dans l’appel de cette cmdlet, vos nouveaux paramètres de confidentialité ne seront jamais appliqués au site Redmond et disparaîtront dès la fin de votre session Windows PowerShell ou lorsque vous supprimerez la variable $x.
Voir aussi
Autres ressources
Get-CsPrivacyConfiguration
Remove-CsPrivacyConfiguration
Set-CsPrivacyConfiguration