Move-CsCommonAreaPhone

 

Letztes Änderungsdatum des Themas: 2012-03-23

Verschiebt ein oder mehrere Telefone in öffentlichen Bereichen in einen neuen Registrierungspool.

Syntax

Move-CsCommonAreaPhone -Identity <UserIdParameter> -Target <Fqdn> [-Confirm [<SwitchParameter>]] [-DomainController <Fqdn>] [-Force <SwitchParameter>] [-PassThru <SwitchParameter>] [-ProxyPool <Fqdn>] [-WhatIf [<SwitchParameter>]]

Detaillierte Beschreibung

Telefone in öffentlichen Bereichen sind IP-Telefone, die keinem einzelnen Benutzer zugeordnet sind. Sie befinden sich nicht in einem Büro, sondern normalerweise in Eingangsbereichen, Cafeterias, Aufenthaltsräumen für Mitarbeiter, Besprechungszimmern und anderen Bereichen, in denen viele Menschen zusammenkommen. Die Verwaltung solcher Telefone stellt für Administratoren eine Herausforderung dar, da die Telefonnutzung in Lync Server 2010 normalerweise anhand verschiedener VoIP-Richtlinien und Wähleinstellungen verwaltet wird, die einzelnen Benutzern zugewiesen sind. Telefonen in öffentlichen Bereichen sind keine einzelnen Benutzer zugewiesen.

Eine Lösung besteht darin, Active Directory-Kontaktobjekte für alle Telefone in öffentlichen Bereichen zu erstellen. (Diese Kontaktobjekte können mit dem Cmdlet New-CsCommonAreaPhone erstellt werden.) Diesen Kontaktobjekten können dann genau wie Benutzerkonten Richtlinien und VoIP-Einstellungen zugewiesen werden. Auf diese Weise können Sie Telefone in öffentlichen Bereichen verwalten, auch wenn sie keinem einzelnen Benutzer zugeordnet sind. Wenn Benutzer beispielsweise nicht die Möglichkeit haben sollen, Anrufe von einem Telefon in einem öffentlichen Bereich aus weiterzuleiten oder zu parken, können Sie eine VoIP-Richtlinie erstellen, die die Weiterleitung und das Parken von Anrufen verhindert. Weisen Sie diese Richtlinie dann dem Telefon im öffentlichen Bereich zu. (Genauer gesagt, weisen Sie diese Richtlinie dem Kontaktobjekt zu, das für das Telefon im öffentlichen Bereich steht.)

Mit dem Cmdlet Move-CsCommonAreaPhone können Sie ein bestehendes Telefon in einem öffentlichen Bereich in einen neuen Registrierungspool verschieben.

Dieses Cmdlet kann von folgenden Benutzern ausgeführt werden: Standardmäßig dürfen Mitglieder der folgenden Gruppen das Cmdlet Move-CsCommonAreaPhone lokal ausführen: RTCUniversalUserAdmins. Berechtigungen zum Ausführen dieses Cmdlets für bestimmte Standorte oder spezifische Active Directory-Organisationseinheiten (OUs) können mit dem Cmdlet Grant-CsOUPermission zugewiesen werden. 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 "Move-CsCommonAreaPhone"}

Parameter

Parameter Erforderlich Typ Beschreibung

Identity

Erforderlich

UserID

Eindeutige ID des Telefons im öffentlichen Bereich. Telefone in öffentlichen Bereichen werden mit dem Distinguished Name des zugeordneten Kontaktobjekts in Active Directory identifiziert. Telefone in öffentlichen Bereichen verwenden standardmäßig eine GUID (Globally Unique Identifier) als allgemeinen Namen (Common Name, CN), deshalb verfügen Telefone in der Regel über einen Identitätswert wie den folgenden: CN={ce84964a-c4da-4622-ad34-c54ff3ed361f},OU=Redmond,DC=Litwareinc,DC=com.

Target

Erforderlich

FQDN

Der vollqualifizierte Domänenname (FQDN) des Registrierungspools, in den das Telefon für öffentliche Bereiche verschoben werden soll. Beispiel: atl-cs-001.litwareinc.com. Neben einem Registrierungspool kann als Ziel auch der FQDN eines Hostinganbieters angegeben werden.

DomainController

Optional

FQDN

Ermöglicht es Ihnen, zum Verschieben eines Telefons für öffentliche Bereiche eine Verbindung mit dem angegebenen Domänencontroller herzustellen. Zum Herstellen einer Verbindung mit einem bestimmten Domänencontroller nehmen Sie den Parameter "DomainController" auf und geben anschließend den Computernamen (z. B. "atl-cs-001") oder den vollqualifizierten Domänennamen (z. B. "atl-cs-001.litwareinc.com") an.

ProxyPool

Optional

Vollqualifizierter Domänenname

Dieser Parameter wird nur für Microsoft Lync Online 2010 verwendet. Er sollte nicht mit einer lokalen Implementierung von Lync Server verwendet werden.

Force

Optional

Switch-Parameter

Wird dieser Parameter angegeben, wird das Telefon für öffentliche Bereiche verschoben, zugeordnete Daten (z. B. dem Gerät zugewiesene Richtlinien) werden jedoch gelöscht. Wenn dieser Parameter nicht angegeben wird, wird das Telefon mit den zugeordneten Daten verschoben.

PassThru

Optional

Switch-Parameter

Ermöglicht das Übergeben eines Benutzerobjekts für das Benutzerkonto, das verschoben wird. Das Cmdlet Move-CsCommonAreaPhone leitet standardmäßig keine Objekte weiter.

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

Zeichenfolge. Move-CsCommonAreaPhone akzeptiert einen weitergeleiteten Zeichenfolgenwert, der die Identität des Telefons in öffentlichen Bereichen repräsentiert.

Rückgabetypen

Move-CsCommonAreaPhone gibt standardmäßig keine Objekte oder Werte zurück. Wenn Sie jedoch den Parameter "PassThru" verwenden, gibt das Cmdlet Instanzen des Objekts "Microsoft.Rtc.Management.ADConnect.Schema.OCSADCommonAreaPhoneContact" zurück.

Beispiel

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

Move-CsCommonAreaPhone -Identity "CN={ce84964a-c4da-4622-ad34-c54ff3ed361f},OU=Redmond,DC=Litwareinc,DC=com" -Target atl-cs-001.litwareinc.com

Der Befehl in Beispiel 1 verschiebt das Telefon für öffentliche Bereiche mit dem Identitätswert "CN={ce84964a-c4da-4622-ad34-c54ff3ed361f},OU=Redmond,DC=Litwareinc,DC=com" in den Registrierungspool "atl-cs-001.litwareinc.com".

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

Get-CsCommonAreaPhone | Where-Object {$_.DisplayName -eq "Building 31 Cafeteria"} | Move-CsCommonAreaPhone -Target atl-cs-001.litwareinc.com

In Beispiel 2 wird das Telefon für öffentliche Bereiche mit dem Active Directory-Anzeigenamen "Building 31 Cafeteria" in den Registrierungspool "atl-cs-001.litwareinc.com" verschoben. Hierzu wird zunächst Get-CsCommonAreaPhone ohne Parameter aufgerufen, um eine Auflistung aller derzeit in der Organisation verwendeten Telefone für öffentliche Bereiche zurückzugeben. Diese Auflistung wird dann an das Cmdlet Where-Object weitergeleitet, das nur die Telefone herausfiltert, bei denen die Eigenschaft "DisplayName" den Wert "Building 31 Cafeteria" aufweist. Diese gefilterte Auflistung wird dann an das Cmdlet Move-CsCommonAreaPhone weitergeleitet, das jedes Telefon in der Auflistung in "atl-cs-001.litwareinc.com" verschiebt.

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

Get-CsCommonAreaPhone | Where-Object {$_.RegistrarPool -match "dublin-cs-001.litwareinc.com"} | Move-CsCommonAreaPhone -Target atl-cs-001.litwareinc.com

Mit dem vorstehenden Befehl werden alle Telefon in öffentlichen Bereichen, die sich derzeit im Registrierungspool "dublin-cs-001.litwareinc.omc" befinden, in den Registrierungspool "atl-cs-001.litwareinc.com" verschoben. Hierzu ruft der Befehl zunächst Get-CsCommonAreaPhone ohne Parameter auf. Damit wird eine Auflistung aller Telefone in öffentlichen Bereichen zurückgegeben, die für die Verwendung in der Organisation konfiguriert wurden. Diese Auflistung wird dann an das Cmdlet Where-Object weitergeleitet, das nur die Telefone in öffentlichen Bereichen herausfiltert, bei denen "RegistrarPool" den Wert "dublin-cs-001.litwareinc.com" aufweist. Diese Auflistung wird dann an das Cmdlet Move-CsCommonAreaPhone weitergeleitet, das jedes Telefon in der Auflistung in den neuen Registrierungspool "atl-cs-001.litwareinc.com" verschiebt.

-------------------------- Beispiel 4 --------------------------

Get-CsCommonAreaPhone | Where-Object {$_.RegistrarPool -match "dublin-cs-001.litwareinc.com"} | Move-CsCommonAreaPhone -Target atl-cs-001.litwareinc.com -PassThru | Grant-CsVoicePolicy -PolicyName AtlantaVoicePolicy

Beispiel 4 ist eine Variante des Befehls aus Beispiel 3. In diesem Fall werden die Telefone in öffentlichen Bereichen jedoch nicht in einen neuen Registrierungspool verschoben, sondern einer neuen benutzerbasierten VoIP-Richtlinie zugewiesen. Hierzu wird beim Aufrufen von Move-CsCommonAreaPhone der Parameter "PassThru" angegeben, damit Sie die Objekte für Telefone in öffentlichen Bereichen weiterleiten können. (Move-CsCommonAreaPhone leitet standardmäßig keine Objekte weiter.) Nachdem die Telefone verschoben wurden, werden die Telefonobjekte an das Cmdlet Grant-CsVoicePolicy weitergeleitet, das den einzelnen gerade verschobenen Telefonen die VoIP-Richtlinie "AtlantaVoicePolicy" zuweist.