Condividi tramite


Get-CsRegistrarConfiguration

 

Ultima modifica dell'argomento: 2012-03-23

Restituisce le informazioni sulle impostazioni di configurazione della registrazione attualmente in uso nella propria organizzazione. I servizi di registrazione vengono utilizzati per autenticare richieste di accesso e per conservare informazioni sulla disponibilità e sullo stato degli utenti.

Sintassi

Get-CsRegistrarConfiguration [-Identity <XdsIdentity>] [-LocalStore <SwitchParameter>]

Get-CsRegistrarConfiguration [-Filter <String>] [-LocalStore <SwitchParameter>]

Descrizione dettagliata

Il servizio di registrazione è forse il componente più importante di Microsoft Lync Server 2010; infatti, senza il servizio di registrazione gli utenti non sarebbero in grado di accedere al sistema e Lync Server 2010 non sarebbe in grado di tenere traccia degli utenti e del loro stato attuale. Quando un utente accede a Lync Server, l'endpoint da cui l'utente accede invia una richiesta REGISTER al servizio di registrazione; il server, a sua volta, risponde richiedendo al dispositivo client le credenziali di autenticazione. Se il client viene accettato (cioè fornisce credenziali valide), l'utente viene autenticato e le informazioni relative all'endpoint, quali indirizzo IP, porta e nome utente, vengono salvate nel database di registrazione. Quando un utente si disconnette, queste informazioni vengono eliminate dal database. Nel periodo tra l'accesso e la disconnessione, il servizio di registrazione mantiene aggiornate le informazioni sullo stato e contribuisce all'instradamento dei messaggi da e verso l'utente.

Le impostazioni di configurazione del servizio di registrazione vengono utilizzate per gestire gli endpoint e le sottoscrizioni agli endpoint; queste impostazioni possono essere applicate in ambito globale, del sito o del servizio. Le impostazioni nell'ambito del servizio possono essere utilizzate solo per il servizio di registrazione. Il cmdlet Get-CsRegistrarConfiguration consente di recuperare le informazioni su tutte le raccolte di configurazioni della registrazione attualmente in uso nella propria organizzazione.

Utenti autorizzati a utilizzare questo cmdlet: per impostazione predefinita, il cmdlet Get-CsRegistrarConfiguration può essere utilizzato localmente dai membri dei seguenti gruppi: RTCUniversalUserAdmins, RTCUniversalServerAdmins. Per ottenere un elenco di tutti i ruoli RBAC (controllo dell'accesso basato sui ruoli) a cui è stato assegnato questo cmdlet (inclusi eventuali ruoli RBAC personalizzati), utilizzare il seguente comando dal prompt di Windows PowerShell:

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

Parametri

Parametro Obbligatorio Tipo Descrizione

Identity

Facoltativo

XdsIdentity

Identificatore univoco delle impostazioni di configurazione della registrazione da ottenere. Per ottenere le impostazioni globali, utilizzare la seguente sintassi: -Identity global. Per ottenere le impostazioni configurate nell'ambito del sito, utilizzare una sintassi simile alla seguente: -Identity site:Redmond. Per ottenere le impostazioni a livello di servizio, utilizzare una sintassi simile alla seguente: -Identity service:Registrar:atl-cs-001.litwareinc.com.

Se questo parametro viene omesso, il cmdlet Get-CsRegistrarConfiguration restituisce tutte le impostazioni di configurazione della registrazione attualmente in uso nella propria organizzazione.

Filter

Facoltativo

Stringa

Consente di utilizzare i caratteri jolly per ottenere una o più raccolte di impostazioni di configurazione della registrazione. Ad esempio, per restituire tutte le impostazioni configurate nell'ambito del sito, utilizzare la seguente sintassi: -Filter "site:*". Per restituire tutte le impostazioni configurate nell'ambito del servizio, utilizzare la seguente sintassi: -Filter "service:*".

LocalStore

Facoltativo

Parametro opzionale

Consente di recuperare i dati sulle impostazioni di configurazione della registrazione dalla copia locale di archivio di gestione centrale invece che da archivio di gestione centrale.

Tipi di input

Nessuno. Get-CsRegistrarConfiguration non accetta input tramite pipeline.

Tipi restituiti

Get-CsRegistrarConfiguration restituisce le istanze dell'oggetto Microsoft.Rtc.Management.WritableConfig.Settings.Registrar.RegistrarSettings.

Esempio

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

Get-CsRegistrarConfiguration

Il comando riportato nell'Esempio 1 restituisce una raccolta di tutte le impostazioni di configurazione della registrazione attualmente in uso nella propria organizzazione.

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

Get-CsRegistrarConfiguration -Identity site:Redmond

L'Esempio 2 restituisce una singola raccolta di impostazioni di configurazione della registrazione: le impostazioni configurate per il sito Redmond (-Identity site:Redmond).

-------------------------- Esempio 3 --------------------------

Get-CsRegistrarConfiguration -Filter "service:*"

Nell'Esempio 3, vengono restituite le informazioni su tutte le impostazioni di configurazione della registrazione assegnate all'ambito del servizio. Per ottenere questo risultato, il comando utilizza il parametro Filter e il valore del filtro "service:*"; questo valore del filtro consente di limitare i dati restituiti a quelle impostazioni la cui identità inizia con il valore di stringa "service:" inizia con la stringa "service:".

-------------------------- Esempio 4 --------------------------

Get-CsRegistrarConfiguration | Where-Object {$_.EnableDHCPServer -eq $True}

L'Esempio 4 restituisce le informazioni sulle impostazioni di configurazione della registrazione che consentono l'utilizzo di server DHCP per registrare i client. Per eseguire questa operazione, il comando prima utilizza il cmdlet Get-CsRegistrarConfiguration senza alcun parametro aggiuntivo; ciò restituisce una raccolta di tutte le impostazioni di configurazione della registrazione attualmente in uso. La raccolta viene quindi inviata tramite pipe a Where-Object, che seleziona solo le impostazioni in cui EnableDHCPServer equivale a True.

-------------------------- Esempio 5 --------------------------

Get-CsRegistrarConfiguration | Where-Object {$_.MaxEndpointsPerUser -gt 8}

Nel comando precedente vengono restituite le informazioni su tutte le impostazioni di configurazione della registrazione che consentono più di otto endpoint per utente. A tale scopo, viene innanzitutto utilizzato Get-CsRegistrarConfiguration per restituire una raccolta di tutte le impostazioni di configurazione della registrazione utilizzate nell'organizzazione. Questa raccolta viene quindi inviata tramite pipe al cmdlet Where-Object, che seleziona solo le impostazioni la cui proprietà MaxEndpointsPerUser è maggiore di 8.