Freigeben über


Test-CsOUPermission

 

Letztes Änderungsdatum des Themas: 2012-03-25

Überprüft, ob die erforderlichen Berechtigungen zum Verwalten von Benutzern, Computern und anderen Objekten für den angegebenen Active Directory-Container festgelegt wurden.

Syntax

Test-CsOUPermission -ObjectType <User | Computer | InetOrgPerson | Contact | AppContact | Device> -OU <String> [-Domain <Fqdn>] [-DomainController <Fqdn>] [-GlobalCatalog <Fqdn>] [-Report <String>]

Detaillierte Beschreibung

Wenn Sie Ihre Active Directory-Domäne gesperrt haben (d. h., die Vererbung von Berechtigungen wurde deaktiviert), können bei der Domänenvorbereitung, die beim Installieren von Microsoft Lync Server 2010 durchgeführt wird, die zum Verwalten von Benutzern, Computern, Kontakten, Anwendungskontakten und InetOrgPersonen erforderlichen Berechtigungen nicht hinzugefügt werden. (Domänenadministratoren können diese Objekte weiterhin verwalten, alle weiteren Benutzer – Mitglieder der Gruppe "RTCUniversalServerAdmins" eingeschlossen – erhalten jedoch keine Verwaltungsberechtigungen.) In diesem Fall müssen Sie mit dem Cmdlet Grant-CsOUPermission der Gruppe "RTCUniversalServerAdmins" die entsprechenden Berechtigungen gewähren. Dabei müssen die Container nacheinander abgearbeitet werden.

Mit dem Cmdlet Test-CsOUPermission können Sie ermitteln, ob die erforderlichen Berechtigungen für einen bestimmten Active Directory-Container hinzugefügt wurden oder nicht. Test-CsOUPermission gibt "True" zurück, wenn die ordnungsgemäßen Berechtigungen zugewiesen wurden. Andernfalls wird "False" zurückgegeben. Gibt das Cmdlet den Wert "False" zurück, müssen Sie Grant-CsOUPermission ausführen, um die erforderlichen Änderungen durchzuführen.

Dieses Cmdlet kann von folgenden Benutzern ausgeführt 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 "Test-CsOUPermission"}

Parameter

Parameter Erforderlich Typ Beschreibung

ObjectType

Erforderlich

ObjectType-Objekt

Typ des zu prüfenden Objekts. Gültige Werte sind:

User

Computer

Contact

AppContact

InetOrgPerson

Um mehrere Objekte zu prüfen, trennen Sie die Objekttypen durch Komma: -ObjectType "user","computer","contact".

OU

Erforderlich

Active Directory-DN (Distinguished Name)

Distinguished Name (DN) der Organisationseinheit (OU), die geprüft werden soll. Beispiel: -OU "ou=Redmond,dc=litwareinc,dc=com".

Beachten Sie, dass pro Befehl nur eine einzelne OU überprüft werden kann.

Domain

Optional

Zeichenfolge

Name der Domäne, in der sich die zu überprüfende Organisationseinheit befindet. Wenn dieser Parameter nicht angegeben wurde, wird mit Test-CsOUPermission in der aktuellen Domäne nach der OU gesucht.

DomainController

Optional

Zeichenfolge

Vollqualifizierter Domänenname (FQDN) eines Domänencontrollers in Ihrer Domäne. Dieser Parameter ist nicht nötig, wenn Sie Test-CsOUPermission auf einem Computer ausführen, für den es ein Konto in der Domäne gibt.

GlobalCatalog

Optional

Zeichenfolge

Vollqualifizierter Domänenname (FQDN) eines globalen Katalogservers in Ihrer Domäne. Dieser Parameter ist nicht nötig, wenn Sie Test-CsOUPermission auf einem Computer ausführen, für den es ein Konto in der Domäne gibt.

Report

Optional

Zeichenfolge

Ermöglicht es Ihnen, einen Dateipfad für die bei der Ausführung des Cmdlets erstellte Protokolldatei anzugeben. Beispiel: -Report "C:\Logs\OUPermissions.html". Ist die Datei bereits vorhanden, wird sie bei der Ausführung des Cmdlets überschrieben.

Verbose

Optional

Zeichenfolge

Gibt bei Ausführung des Cmdlets auf dem Bildschirm ausführliche Informationen zur Aktivität aus.

Eingabetypen

Keine. Test-CsOUPermission akzeptiert keine weitergeleitete Eingabe.

Rückgabetypen

Mit Test-CsOUPermission wird eine Instanz des Objekts "Microsoft.Rtc.SyntheticTransactions.TaskOutput" zurückgegeben.

Beispiel

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

Test-CsOUPermission -OU "ou=Redmond,dc=litwareinc,dc=com" -ObjectType "user"

Der Befehl in Beispiel 1 überprüft, ob der OU "Redmond" in der Domäne "litwareinc.com" Benutzerverwaltungsberechtigungen gewährt wurden.

Siehe auch

Weitere Ressourcen

Grant-CsOUPermission
Revoke-CsOUPermission