Freigeben über


Set-CsArchivingPolicy

 

Letztes Änderungsdatum des Themas: 2012-03-26

Ändert eine bestehende Archivierungsrichtlinie für Sofortnachrichten. Mithilfe von Archivierungsrichtlinien können Sie alle Sofortnachrichtensitzungen und Konferenzen archivieren, die zwischen internen Benutzern stattfinden. Sie können auch Sitzungen archivieren, die zwischen internen Benutzern und Verbundpartnern stattfinden.

Syntax

Set-CsArchivingPolicy [-Identity <XdsIdentity>] [-ArchiveExternal <$true | $false>] [-ArchiveInternal <$true | $false>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-Force <SwitchParameter>] [-WhatIf [<SwitchParameter>]]

Set-CsArchivingPolicy [-ArchiveExternal <$true | $false>] [-ArchiveInternal <$true | $false>] [-Confirm [<SwitchParameter>]] [-Description <String>] [-Force <SwitchParameter>] [-Instance <PSObject>] [-WhatIf [<SwitchParameter>]]

Detaillierte Beschreibung

Viele Organisationen finden es nützlich, ein Archiv aller Sofortnachrichtensitzungen anzulegen, an denen die Benutzer teilnehmen. Andere Organisationen sind rechtlich gebunden, ein solches Archiv zu erstellen. Für das Archivieren von Sofortnachrichtensitzungen mit Microsoft Lync Server 2010 müssen zwei Schritte ausgeführt werden. Zunächst muss die Archivierung mit dem Cmdlet Set-CsArchivingConfiguration auf globaler Ebene und/oder Standortebene aktiviert werden. Dies ermöglicht Ihnen zwar das Archivieren von Sofortnachrichtensitzungen, startet jedoch nicht automatisch die Archivierung dieser Sitzungen.

Um tatsächlich Aufzeichnungen der Sofortnachrichtensitzungen zu speichern, müssen Sie noch den zweiten Schritt ausführen: Sie müssen eine oder mehrere Archivierungsrichtlinien erstellen, mit denen festgelegt wird, bei welchen Benutzern die Sofortnachrichtensitzungen aufgezeichnet werden und welche Form der Sofortnachrichtensitzungen (intern und/oder extern) archiviert wird. Interne Sofortnachrichtensitzungen sind Sitzungen, bei denen sämtliche Teilnehmer authentifizierte Benutzer mit Active Directory-Konten in ihrer Organisation sind, während bei externen Sofortnachrichtensitzungen mindestens ein Teilnehmer ein nicht authentifizierter Benutzer ohne Active Directory-Konto innerhalb Ihrer Organisation ist. Sie können wahlweise nur interne Sitzungen, nur externe Sitzungen oder sowohl interne als auch externe Sitzungen archivieren.

Archivierungsrichtlinien (die mit dem Cmdlet New-CsArchivingPolicy erstellt werden) können dem globalen Standort oder der Standortebene zugewiesen werden. Darüber hinaus können diese Richtlinien auf Benutzerebene zugewiesen werden. Dies bedeutet, dass eine Richtlinie erst erstellt und danach einem bestimmten Benutzer oder einer bestimmten Benutzergruppe zugewiesen wird. Sie können z. B. eine globale Richtlinie verwenden, die interne Sofortnachrichtensitzungen für alle Benutzer archiviert. Zusätzlich können Sie eine zweite Richtlinie erstellen, mit der sowohl interne als auch externe Sitzungen archiviert werden. Diese zweite Richtlinie wird dann nur auf die Vertriebsmitarbeiter angewendet. Da benutzerbasierte Richtlinien Vorrang vor den global und auf Standortebene zugewiesenen Richtlinien haben, werden sämtliche Sofortnachrichtensitzungen der Vertriebsmitarbeiter archiviert. Für andere Benutzer (Benutzer, die nicht Mitglied der Vertriebsabteilung sind und damit nicht von den Vertriebsrichtlinien betroffen sind) werden nur interne Sofortnachrichtensitzungen archiviert.

Mit dem Cmdlet Set-CsArchivingPolicy können Sie die Eigenschaftswerte der derzeit in Ihrer Organisation verwendeten Archivierungsrichtlinien für Sofortnachrichtensitzungen ändern.

Dieses Cmdlet kann von folgenden Benutzern ausgeführt werden: Standardmäßig dürfen Mitglieder der folgenden Gruppen das Cmdlet Set-CsArchivingPolicy 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-CsArchivingPolicy"}

Parameter

Parameter Erforderlich Typ Beschreibung

Identity

Optional

XdsIdentity

Eindeutige ID für die zu ändernde Archivierungsrichtlinie. Archivierungsrichtlinien können auf globaler Ebene, auf Standortebene und für individuelle Benutzer konfiguriert werden. Verwenden Sie folgende Syntax, um die globale Richtlinie zu ändern: -Identity global. Verwenden Sie eine Syntax wie die folgende, um eine Standortrichtlinie zu ändern: -Identity site:Redmond. Verwenden Sie eine Syntax wie die folgende, um eine benutzerbasierte Richtlinie zu ändern: -Identity SalesArchivingPolicy. Wenn dieser Parameter nicht angegeben ist, wird die globale Richtlinie geändert.

Die Verwendung von Platzhaltern ist bei der Eingabe eines Identitätswerts nicht zulässig.

Instance

Optional

IMArchivingPolicy-Objekt

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

ArchiveExternal

Optional

Boolescher Wert

Gibt an, ob externe Sofortnachrichtensitzungen archiviert werden. (Bei externen Sofortnachrichtensitzungen ist mindestens einer der Teilnehmer ein nicht authentifizierter Benutzer ohne Active Directory-Konto in Ihrer Organisation.) Der Standardwert lautet "False", d. h., Sofortnachrichtensitzungen mit externen Benutzern werden nicht archiviert.

ArchiveInternal

Optional

Boolescher Wert

Gibt an, ob interne Sofortnachrichtensitzungen archiviert werden. (Bei einer internen Sofortnachrichtensitzung sind alle Teilnehmer authentifizierte Benutzer mit einem Active Directory-Konto in Ihrer Organisation.) Der Standardwert lautet "False", d. h., interne Sofortnachrichtensitzungen werden nicht archiviert.

Description

Optional

Zeichenfolge

Ermöglicht Administratoren die Bereitstellung einer zusätzlichen Erläuterung zur Richtlinie. In der Eigenschaft "Description" können Sie beispielsweise Informationen darüber angeben, welchen Benutzern die Richtlinie zugewiesen werden soll.

Force

Optional

Switch-Parameter

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

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.Policy.IM.IMArchivingPolicy-Objekt. Remove-CsArchivingPolicy akzeptiert eine weitergeleitete Eingabe von Archivierungsrichtlinienobjekten.

Rückgabetypen

Set-CsArchivingPolicy gibt keine Werte oder Objekte zurück. Stattdessen werden mit dem Cmdlet Instanzen des Objekts "Microsoft.Rtc.Management.WritableConfig.Settings.Policy..IMArchivingPolicy" konfiguriert.

Beispiel

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

Set-CsArchivingPolicy -Identity global -ArchiveInternal $True

In diesem Beispiel wird mit Set-CsArchivingPolicy die globale Archivierungsrichtlinie geändert. In diesem Fall ist die Eigenschaft "ArchiveInternal" auf "True" festgelegt.

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

Get-CsArchivingPolicy | Set-CsArchivingPolicy -ArchiveInternal $True

Beispiel 2 ist eine Variante des Befehls in Beispiel 1. In diesem Beispiel werden jedoch alle Archivierungsrichtlinien in der Organisation so konfiguriert, dass die Archivierung von Sofortnachrichtensitzungen zulässig ist. Hierzu ruft der Befehl zunächst das Cmdlet Get-CsArchivingPolicy auf, um eine Auflistung aller derzeit verwendeten Archivierungsrichtlinien für Sofortnachrichtensitzungen zurückzugeben. Diese Auflistung wird dann an das Cmdlet Set-CsArchivingPolicy weitergeleitet, das die Eigenschaft "ArchiveInternal" für jede Richtlinie auf "True" festlegt.