Condividi tramite


Test-CsPhoneBootstrap

 

Ultima modifica dell'argomento: 2012-03-26

Verifica che un utente possa accedere a Microsoft Lync Server 2010 utilizzando un dispositivo compatibile con Microsoft Lync 2010 Phone Edition.

Sintassi

Test-CsPhoneBootstrap [-TargetFqdn <String>] -PhoneOrExt <String> -PIN <String> [-Force <SwitchParameter>] [-OutVerboseVariable <String>] [-RegistrarPort <Nullable>] [-TargetUri <String>] [-UserSipAddress <String>]

Descrizione dettagliata

Per poter effettuare la connessione a Lync Server 2010, i dispositivi compatibili con Lync 2010 Phone Edition devono utilizzare il protocollo DHCP (Dynamic Host Configuration Protocol) per recuperare l'indirizzo di un pool di registrazione di Lync Server. Questi dispositivi inoltre devono fornire un numero di telefono e un codice PIN associato validi per poter essere autenticati dal sistema. (Questo processo è noto come "bootstrap"). Il cmdlet Test-CsPhoneBootstrap consente agli amministratori di verificare che un dato utente che utilizza il numero di telefono e il codice PIN assegnato sia in grado di accedere al sistema da un dispositivo compatibile con Lync 2010 Phone Edition. Per eseguire il test tuttavia non è richiesto alcun dispositivo.

Per consentire al cmdlet Test-CsPhoneBootstrap di effettuare il controllo, il pool di registrazione che ospita l'account utente su cui viene eseguito il test deve risultare individuabile mediante protocollo DHCP. Per stabilire se è possibile individuare in questo modo un pool di registrazione, utilizzare il cmdlet Get-CsRegistrarConfiguration e controllare il valore della proprietà EnableDHCPServer. Se la proprietà è impostata su False, sarà necessario utilizzare Set-CsRegistrarConfiguration per impostare il valore su True in modo che il pool di registrazione risulti individuabile mediante protocollo DHCP. Questa operazione può essere eseguita anche utilizzando un server DHCP versione Enterprise e configurando le opzioni specifiche di Lync Server.

Utenti autorizzati a eseguire il cmdlet: per restituire un elenco di tutti i ruoli RBAC (Role-Based Access Control) a cui è stato assegnato questo cmdlet, inclusi gli eventuali ruoli RBAC personalizzati creati dall'utente, dal prompt di Windows PowerShell eseguire il seguente comando:

Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Test-CsPhoneBootstrap"}

Parametri

Parametro Obbligatorio Tipo Descrizione

PhoneOrExt

Obbligatorio

Stringa

Numero di telefono o interno dell'account utente di cui viene eseguito il test. Ad esempio: -PhoneOrExt "+14255551219".

PIN

Obbligatorio

Stringa

Codice PIN dell'account utente su cui viene eseguito il test.

RegistrarPort

Facoltativo

Numero intero

La porta SIP utilizzata dal servizio di registrazione. Questo parametro non è obbligatorio se il servizio di registrazione utilizza la porta 5061 predefinita.

TargetFqdn

Facoltativo

Stringa

Nome di dominio completo (FQDN) del pool di registrazione che ospita l'account utente su cui eseguire il test. Se non viene specificato, verrà utilizzata l'individuazione tramite DHCP per trovare il pool di registrazione.

TargetUri

Facoltativo

Stringa

URL del servizio di provisioning del certificato. Se questo parametro non viene incluso, verrà utilizzata l'individuazione tramite DHCP per trovare l'URI di destinazione.

UserSipAddress

Facoltativo

Stringa

Indirizzo SIP dell'account utente utilizzato nel test, ad esempio -UserSipAddress "sip:davidegarghentini@litwareinc.com". Il parametro UserSIPAddress deve fare riferimento al numero di telefono e al codice PIN specificati. Il test avrà esito negativo se il numero di telefono e il codice PIN inclusi non appartengono all'utente specificato dal parametro UserSipAddress. Si noti che l'indirizzo SIP deve includere il prefisso "sip:".

OutVerboseVariable

Facoltativo

Stringa

Quando presente, l'output dettagliato relativo all'esecuzione del cmdlet verrà archiviato nella variabile specificata. Per archiviare, ad esempio, l'output in una variabile denominata $TestOutput, utilizzare la sintassi seguente:

-OutVerboseVariable TestOutput

Non anteporre un carattere $ quando si specifica il nome della variabile.

Force

Facoltativo

Guid

Consente di evitare la visualizzazione di qualunque messaggio di errore non grave che potrebbe essere generato nel corso dell'esecuzione del comando.

Verbose

Facoltativo

Stringa

Consente di segnalare l'attività dettagliata sullo schermo durante l'esecuzione del cmdlet.

Tipi di input

Nessuno. Test-CsPhoneBootstrap non accetta l'input da pipeline.

Tipi restituiti

Test-CsPhoneBootstrap restituisce un'istanza dell'oggetto Microsoft.Rtc.SyntheticTransactions.TaskOutput.

Esempio

-------------------------- Esempio 1 ------------------------

Test-CsPhoneBootstrap -PhoneOrExt "+14255551219" -Pin "0712"

Il comando mostrato nell'esempio 1 verifica che l'utente con il numero di telefono e il codice PIN specificati possa connettersi a Lync Server utilizzando un dispositivo compatibile con Lync 2010 Phone Edition. Per eseguire il test, è necessario fornire il numero di telefono (+14255551219) e il codice PIN (0712) dell'utente.

-------------------------- Esempio 2 ------------------------

Test-CsPhoneBootstrap -PhoneOrExt "+14255551219" -Pin "0712" -UserSipAddress "sip:kenmyer@litwareinc.com"

Il comando precedente verifica se l'utente con il numero di telefono e il codice PIN specificati è in grado di connettersi a Lync Server utilizzando un dispositivo compatibile con Lync 2010 Phone Edition. In questo esempio il parametro UserSipAddress viene incluso come verifica aggiuntiva: il test avrà esito negativo se l'utente con l'indirizzo SIP e l'utente con il numero di telefono e il codice PIN specificati non coincidono.

Vedere anche

Ulteriori risorse

Test-CsRegistration