Freigeben über


New-CsArchivingPolicy

 

Letztes Änderungsdatum des Themas: 2012-03-23

Erstellt neue Archivierungsrichtlinien für Sofortnachrichtensitzungen (Instant Messaging). Mithilfe dieser Archivierungsrichtlinien können Sie alle Sofortnachrichtensitzungen archivieren, die zwischen internen Benutzern und/oder zwischen internen und externen Benutzern stattfinden.

Syntax

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

Detaillierte Beschreibung

Viele Organisationen erachten es als sinnvoll, ein Archiv aller Sofortnachrichtensitzungen anzulegen, an denen die Benutzer teilnehmen. Andere Organisationen sind gesetzlich verpflichtet, 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 Aufzeichnungen der Sofortnachrichtensitzungen auch wirklich zu speichern, müssen Sie stattdessen Schritt 2 ausführen: Erstellen Sie eine oder mehrere Archivierungsrichtlinien für Sofortnachrichtensitzungen, um festzulegen, für welche Benutzer Sofortnachrichtensitzungen aufgezeichnet werden und welche Art von 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 können auf globaler Ebene oder auf Dienstebene zugewiesen werden. Darüber hinaus können diese Richtlinien auf Benutzerebene zugewiesen und dann einem bestimmten Benutzer oder einer bestimmten Benutzergruppe zugewiesen werden. Nehmen Sie beispielsweise an, dass Ihre globale Richtlinie nur interne Sofortnachrichtensitzungen für alle Ihre Benutzer archiviert. In diesem Fall 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 den Vertriebsrichtlinien unterliegen) werden nur interne Sofortnachrichtensitzungen archiviert.

Mit dem Cmdlet New-CsArchivingPolicy können Sie neue Archivierungsrichtlinien erstellen (auf Standort- oder Benutzerebene). Wenn Sie eine Richtlinie auf Standortebene erstellen, wird sie zum Zeitpunkt ihrer Erstellung automatisch auf den Standort angewendet. Erstellen Sie eine Richtlinie auf Benutzerebene, wird diese erst dann verwendet, wenn Sie sie durch Aufrufen des Cmdlets Grant-CsArchivingPolicy explizit einem Benutzer oder einer Benutzergruppe zuweisen. Neue Richtlinien können nicht auf globaler Ebene erstellt werden.

Dieses Cmdlet kann von folgenden Benutzern ausgeführt werden: Standardmäßig sind Mitglieder der folgenden Gruppen autorisiert, das Cmdlet New-CsArchivingPolicy lokal auszufü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 "New-CsArchivingPolicy"}

Parameter

Parameter Erforderlich Typ Beschreibung

Identity

Optional

XdsIdentity

Gibt den eindeutigen Identitätswert an, der der Richtlinie zugewiesen werden soll. Neue Archivierungsrichtlinien können auf Standort- oder Benutzerebene erstellt werden. Verwenden Sie zum Erstellen einer neuen Standortrichtlinie das Präfix "site:". gefolgt von dem Namen des Standorts. Diese Syntax erstellt beispielsweise eine neue Richtlinie für den Standort "Redmond": -Identity site:Redmond. Wählen Sie zum Erstellen einer neuen benutzerbasierten Richtlinie eine Identität wie die folgende: -Identity SalesArchivingPolicy.

Beachten Sie, dass Sie keine neue globale Richtlinie erstellen können. Wenn Sie die globale Richtlinie ändern möchten, verwenden Sie das Cmdlet Set-CsArchivingPolicy. Außerdem können Sie keine neue Richtlinie auf Standort- oder Benutzerebene erstellen, wenn bereits eine Richtlinie mit diesem Identitätswert vorhanden ist.

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 Active Directory-Konten in Ihrer Organisation.) Der Standardwert lautet "False", d. h., interne Sofortnachrichtensitzungen werden nicht archiviert.

Description

Optional

Zeichenfolge

Ermöglicht Administratoren die Bereitstellung einer kurzen Beschreibung der Archivierungsrichtlinie. In der Beschreibung können Sie beispielsweise 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.

InMemory

Optional

Switch-Parameter

Erstellt einen Objektverweis ohne einen Commit für das Objekt auszuführen und die Änderungen dadurch dauerhaft zu speichern. Wenn Sie die Ausgabe des mit diesem Parameter aufgerufenen Cmdlet einer Variablen zuweisen, können Sie die Eigenschaften des Objektverweises ändern und anschließend einen Commit für diese Änderungen ausführen, indem Sie das entsprechende Cmdlet vom Typ "Set-" aufrufen.

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

Keine. New-CsArchivingPolicy akzeptiert keine weitergeleitete Eingabe.

Rückgabetypen

Mit New-CsArchivingPolicy werden Instanzen des Objekts "Microsoft.Rtc.Management.WritableConfig.Policy.IM.IMArchivingPolicy" erstellt.

Beispiel

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

New-CsArchivingPolicy -Identity site:Redmond -ArchiveInternal $True

In Beispiel 1 wird mit dem Cmdlet New-CsArchivingPolicy eine neue Archivierungsrichtlinie mit der Identität "site:Redmond" erstellt. Außerdem wird der Parameter "ArchiveInternal" auf "True" festgelegt, d. h., mit dieser neuen Richtlinie wird die Archivierung für interne Sofortnachrichtensitzungen und Konferenzen aktiviert.

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

$x = New-CsArchivingPolicy -Identity site:Redmond -InMemory
$x.ArchiveInternal = $True
$x.ArchiveExternal = $True
Set-CsArchivingPolicy -Instance $x

In Beispiel 2 wird mit dem Parameter "InMemory" eine Archivierungsrichtlinie erstellt, die nur im Arbeitsspeicher vorhanden ist. In diesem Befehlssatz wird zunächst New-CsArchivingPolicy zusammen mit dem Parameter "InMemory" aufgerufen, um eine neue Standortrichtlinie mit der Identität "site:Redmond" zu erstellen. Diese neue nur im Arbeitsspeicher vorhandene Richtlinie wird in der Variablen "$x" gespeichert. In den Befehlen 2 und 3 werden die Eigenschaftswerte für diese virtuelle Richtlinie geändert. In Befehl 2 wird der Wert der Eigenschaft "ArchiveInternal" auf "True" festgelegt, während in Befehl 3 die Eigenschaft "ArchiveExternal" auf "True" festgelegt wird.

Anschließend wird die virtuelle Richtlinie "site:Redmond" im letzten Befehl in dem Beispiel mit Set-CsArchivingPolicy in eine tatsächliche Archivierungsrichtlinie für Sofortnachrichtensitzungen umgewandelt.