Freigeben über


Set-CsPrivacyConfiguration

 

Letztes Änderungsdatum des Themas: 2012-03-27

Ändert eine vorhandene Auflistung von Datenschutzkonfigurationseinstellungen. Datenschutzkonfigurationseinstellungen sind hilfreich, um zu bestimmen, wie viele Informationen Benutzer anderen Benutzern zur Verfügung stellen.

Syntax

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>]]

Detaillierte Beschreibung

Benutzer können mit Microsoft Lync Server 2010 eine Vielzahl von Anwesenheitsinformationen mit anderen Benutzern austauschen: Sie können ein Foto von sich veröffentlichen, ausführliche Standortinformationen bereitstellen und Anwesenheitsinformationen jeder Person in der Organisation (nicht nur Personen in ihrer Kontaktliste) zur Verfügung stellen.

Einige Benutzer begrüßen die Möglichkeit, ihren Kollegen diese Informationen zur Verfügung zu stellen, andere Benutzer hingegen möchten diese Daten nicht freigeben. (Viele Personen möchten z. B. nicht, dass die Anwesenheitsinformationen ihr Foto enthalten.) In der Regel können Benutzer steuern, welche Informationen freigegeben (oder nicht freigegeben) werden. Benutzer können z. B. ein Kontrollkästchen aktivieren oder deaktivieren, um zu steuern, ob ihre Standortinformationen für andere Benutzer freigegeben werden. Zusätzlich können Administratoren mit den Cmdlets für die Datenschutzkonfiguration (Get-CsPrivacyConfiguration, Set-CsPrivacyConfiguration, New-CsPrivacyConfiguration und Remove-CsPrivacyConfiguration) Datenschutzeinstellungen für ihre Benutzer verwalten. Administratoren können in einigen Fällen Einstellungen aktivieren oder deaktivieren. Wenn beispielsweise die Eigenschaft "AutoInitiateContacts" auf "True" festgelegt wird, werden Teammitglieder automatisch der Liste "Kontakte" der einzelnen Benutzer hinzugefügt. Wenn die Eigenschaft auf "False" festgelegt wird, werden Teammitglieder nicht automatisch der Liste "Kontakte" der einzelnen Benutzer hinzugefügt.

In anderen Fällen können Administratoren die Standardwerte in Microsoft Lync 2010 konfigurieren und Benutzern dennoch das Recht erteilen, diese Werte zu ändern. Die Standortdaten werden z. B. standardmäßig für Benutzer veröffentlicht, auch wenn Benutzer berechtigt sind, die Veröffentlichung des Standorts zu verhindern. Administratoren können dieses Verhalten ändern, indem sie die Eigenschaft "PublishLocationDataByDefault" auf "False" festlegen: In diesem Fall werden die Standortdaten standardmäßig nicht veröffentlicht, auch wenn Benutzer weiterhin berechtigt sind, diese Daten bei Bedarf zu veröffentlichen.

Datenschutzkonfigurationseinstellungen können global, auf Standortebene und auf Dienstebene (mit Ausnahme des Benutzerserverdiensts) angewendet werden. Mit dem Cmdlet Set-CsPrivacyConfiguration können Sie Datenschutzkonfigurationseinstellungen ändern, die derzeit in Ihrer Organisation verwendet werden.

Dieses Cmdlet kann von folgenden Benutzern ausgeführt werden: Standardmäßig dürfen Mitglieder der folgenden Gruppen das Cmdlet Set-CsPrivacyConfiguration lokal ausführen: RTCUniversalServerAdmins. Geben Sie den folgenden Befehl an der Windows PowerShell-Eingabeaufforderung ein, um eine Liste aller rollenbasierten Zugriffssteuerungsrollen zurückzugeben, die diesem Cmdlet zugewiesen wurden (einschließlich der benutzerdefinierten rollenbasierten Zugriffssteuerungsrollen, die Sie selbst erstellt haben):

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Set-CsPrivacyConfiguration"}

Parameter

Parameter Erforderlich Typ Beschreibung

Identity

Optional

XdsIdentity

Die eindeutige ID der Datenschutzkonfigurationseinstellungen, die geändert werden sollen. Verwenden Sie folgende Syntax, um die globalen Einstellungen zu ändern: -Identity global. Verwenden Sie eine Syntax wie die folgende, um die auf Standortebene konfigurierten Einstellungen zu ändern: -Identity site:Redmond. Verwenden Sie eine Syntax wie die folgende, um Einstellungen auf Dienstebene zu ändern: -Identity service:Redmond-UserServices-1. Datenschutzeinstellungen können nur für den Benutzerserverdienst erstellt werden. Es wird ein Fehler angezeigt, wenn Sie versuchen, diese Einstellungen auf einen anderen Dienst anzuwenden.

Wenn dieser Parameter nicht angegeben wird, werden bei Aufruf von Set-CsPrivacyConfiguration die globalen Einstellungen aktualisiert.

Instance

Optional

PrivacyConfiguration-Objekt

Ermöglicht Ihnen, einen Verweis auf ein Objekt an das Cmdlet zu übergeben, statt individuelle Parameterwerte festzulegen.

AutoInitiateContacts

Optional

Boolescher Wert

Bei Festlegung auf "True" werden Ihr Vorgesetzter und Ihre direkten Untergebenen von Lync 2010 automatisch Ihrer Liste "Kontakte" hinzugefügt. Der Standardwert lautet "True".

DisplayPublishedPhotoDefault

Optional

Boolescher Wert

Wenn "True" festgelegt ist, wird das Foto des Benutzers in Lync 2010 automatisch veröffentlicht. Wenn "False" festgelegt ist, wird das Foto des Benutzers nicht zur Verfügung gestellt, es sei denn, der Benutzer wählt explizit die Option "Andere Benutzer können mein Foto sehen" aus. Der Standardwert lautet "True".

EnablePrivacyMode

Optional

Boolescher Wert

Bei "True" erhalten Benutzer die Möglichkeit, den erweiterten Datenschutzmodus zu aktivieren. Im erweiterten Datenschutzmodus können nur Personen in Ihrer Kontaktliste Ihre Anwesenheitsinformationen anzeigen. Wenn "False" festgelegt ist, stehen Ihre Anwesenheitsinformationen jeder Person in der Organisation zur Verfügung. Der Standardwert lautet "False".

PublishLocationDataDefault

Optional

Boolescher Wert

Wenn "True" festgelegt ist, werden die Standortdaten in Lync 2010 automatisch veröffentlicht. Wenn "False" festgelegt ist, stehen die Standortdaten nicht zur Verfügung, es sei denn, der Benutzer wählt explizit die Option "Keinen Standort anzeigen" aus. Der Standardwert lautet "True".

Force

Optional

Switch-Parameter

Unterdrückt die Anzeige von Meldungen bei nicht schwerwiegenden Fehlern, die beim Ausführen des Befehls auftreten können.

Tenant

Optional

GUID

Dieser Parameter wird mit der lokalen Version von Lync Server nicht verwendet.

WhatIf

Optional

Switch-Parameter

Beschreibt die Auswirkungen einer Ausführung des Befehls, ohne den Befehl tatsächlich auszuführen.

Confirm

Optional

Switch-Parameter

Fordert Sie vor der Ausführung des Befehls zum Bestätigen auf.

Eingabetypen

Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.PrivacyConfiguration-Objekt. Set-CsPrivacyConfiguration akzeptiert eine weitergeleitete Eingabe von Konfigurationsobjekten für den Datenschutz.

Rückgabetypen

Set-CsPrivacyConfiguration gibt keine Objekte oder Werte zurück. Mit dem Cmdlet werden stattdessen bestehende Instanzen des Objekts "Microsoft.Rtc.Management.WritableConfig.Settings.UserServices.PrivacyConfiguration" geändert.

Beispiel

-------------------------- Beispiel 1 --------------------------

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

Der Befehl in Beispiel 1 ändert drei Eigenschaftswerte in den Datenschutzkonfigurationseinstellungen mit dem Identitätswert "site:Redmond". Die drei geänderten Eigenschaftswerte heißen "AutoInitiateContacts", "PublishLocationDataDefault" und "DisplayPublishedPhotoDefault".

-------------------------- Beispiel 2 --------------------------

Get-CsPrivacyConfiguration | Set-CsPrivacyConfiguration -EnablePrivacyMode $True

Mit dem vorstehenden Befehl wird der Datenschutzmodus für alle derzeit in der Organisation verwendeten Datenschutzkonfigurationseinstellungen aktiviert. Hierzu ruft der Befehl zunächst Get-CsPrivacyConfiguration ohne Parameter auf, um eine vollständige Auflistung aller Datenschutzeinstellungen zurückzugeben. Diese Auflistung wird dann an das Cmdlet Set-CsPrivacyConfiguration weitergeleitet, das für jedes Element in der Auflistung die Eigenschaft "EnablePrivacyMode" auf "True" festlegt.

-------------------------- Beispiel 3 --------------------------

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

In Beispiel 3 erfolgen Änderungen an allen Datenschutzkonfigurationseinstellungen, bei denen derzeit nicht der Datenschutzmodus verwendet wird. Hierzu wird zunächst das Cmdlet Get-CsPrivacyConfiguration verwendet, um eine Auflistung aller Datenschutzkonfigurationseinstellungen abzurufen. Diese Auflistung wird an das Cmdlet Where-Object weitergeleitet, das die Einstellungen herausfiltert, bei denen die Eigenschaft "EnablePrivacyMode" den Wert "False" aufweist. Die gefilterte Auflistung wird dann an das Cmdlet Set-CsPrivacyConfiguration weitergeleitet, das für jedes Element in der Auflistung den Eigenschaften "AutoInitiateContacts", "PublishLocationDataDefault" und "DisplayPublishedPhotoDefault" Werte zuweist.