Test-CsSetupPermission
Ultima modifica dell'argomento: 2012-03-26
Consente di verificare che le autorizzazioni necessarie per installare Microsoft Lync Server 2010 o uno dei suoi componenti siano state configurate nel contenitore specificato di Active Directory.
Sintassi
Test-CsSetupPermission -ComputerOU <String> [-Domain <Fqdn>] [-DomainController <Fqdn>] [-GlobalCatalog <Fqdn>] [-Report <String>]
Descrizione dettagliata
La preparazione del dominio che avviene quando si installa Lync Server 2010 non consente di aggiungere automaticamente le autorizzazioni che permettono ai membri del gruppo RTCUniversalServerAdmins di eseguire il cmdlet Enable-CsTopology. Per questo motivo, per impostazione predefinita è necessario essere amministratori del dominio per abilitare una topologia. Per concedere ai membri del gruppo RTCUniversalServerAdmins il diritto di abilitare una topologia, è necessario eseguire il cmdlet Grant-CsSetupPermissions. Inoltre, sarà necessario eseguire questo cmdlet per ogni contenitore di Active Directory che ospita computer su cui è in esecuzione Lync Server.
Il cmdlet Test-CsSetupPermission consente di determinare se le autorizzazioni richieste sono state aggiunte a un contenitore di Active Directory specificato (vale a dire un contenitore che ospita i computer che eseguono Lync Server). Test-CsSetupPermission restituisce True se sono state applicate le autorizzazioni corrette, False se tali autorizzazioni non sono state applicate. Se il cmdlet restituisce False, è necessario eseguire Grant-CsSetupPermission per apportare le modifiche necessarie al contenitore di Active Directory.
Utenti che possono eseguire questo cmdlet: Per restituire un elenco di tutti i ruoli RBAC (Role-Based Access Control, controllo dell'accesso basato sui ruoli) a cui è stato assegnato questo cmdlet (compresi eventuali ruoli RBAC personalizzati creati autonomamente), eseguire il cmdlet riportato di seguito dal prompt di Windows PowerShell:
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Test-CsSetupPermission"}
Parametri
Parametro | Obbligatorio | Tipo | Descrizione |
---|---|---|---|
ComputerOU |
Obbligatorio |
Nome distinto di Active Directory |
Nome distinto dell'unità organizzativa che contiene gli account per i computer su cui è in esecuzione Lync Server. Ad esempio: "ou=CsServers,dc=litwareinc,dc=com". |
Domain |
Facoltativo |
Stringa |
Nome del dominio in cui è situata l'unità organizzativa da controllare. Se questo parametro non è incluso, Test-CsSetupPermission cercherà l'unità organizzativa nel dominio corrente. |
DomainController |
Facoltativo |
Stringa |
Nome di dominio completo (FQDN) di un controller di dominio nel dominio. Questo parametro non è obbligatorio se si esegue Test-CsSetupPermission su un computer con un account nel dominio. |
GlobalCatalog |
Facoltativo |
Stringa |
Nome di dominio completo di un server di catalogo globale nel dominio. Questo parametro non è obbligatorio se si esegue Test-CsSetupPermission su un computer con un account nel dominio. |
Report |
Facoltativo |
Stringa |
Consente di segnalare l'attività dettagliata sullo schermo durante l'esecuzione del cmdlet. |
Verbose |
Facoltativo |
Parametro opzionale |
Consente di segnalare l'attività dettagliata sullo schermo durante l'esecuzione del cmdlet. |
Tipi di input
Nessuno. Test-CsSetupPermission non accetta l'input da pipeline.
Tipi restituiti
Test-CsSetupPermission restituisce un'istanza dell'oggetto Microsoft.Rtc.SyntheticTransactions.TaskOutput.
Esempio
-------------------------- Esempio 1 ------------------------
Test-CsSetupPermission -ComputerOU "ou=CsServers,dc=litwareinc,dc=com"
Con il comando mostrato nell'esempio 1 viene verificato se le autorizzazioni di installazione richieste sono state applicate all'unità organizzativa CsServers nel dominio litwareinc.com.