Test-CsSetupPermission
Dernière rubrique modifiée : 2012-03-26
Vérifie que les autorisations requises pour installer Microsoft Lync Server 2010 ou l’une de ses composantes ont été configurées dans le conteneur Active Directory spécifié.
Syntaxe
Test-CsSetupPermission -ComputerOU <String> [-Domain <Fqdn>] [-DomainController <Fqdn>] [-GlobalCatalog <Fqdn>] [-Report <String>]
Description détaillée
La préparation du domaine qui a lieu lorsque vous installez Lync Server 2010 n’ajoute pas automatiquement les autorisations qui permettent aux membres du groupe RTCUniversalServerAdmins d’exécuter la cmdlet Enable-CsTopology. Cela signifie que, par défaut, vous devez être administrateur de domaine pour activer une topologie. Pour donner aux membres du groupe RTCUniversalServerAdmins le droit d’activer une topologie, vous devez exécuter la cmdlet Grant-CsSetupPermissions. En outre, vous devrez exécuter cette cmdlet sur chaque conteneur Active Directory qui héberge des ordinateurs exécutant Lync Server.
La cmdlet Test-CsSetupPermission vous permet de déterminer si oui ou non les autorisations nécessaires ont été ajoutées à un conteneur Active Directory donné (c’est-à-dire le conteneur qui héberge les ordinateurs exécutant Lync Server). Test-CsSetupPermission retourne la valeur True si les autorisations qui conviennent ont été appliquées et retourne False si ce n’est pas le cas. Si la cmdlet retourne la valeur False, vous devez exécuter Grant-CsSetupPermission afin d’opérer les changements nécessaires au conteneur Active Directory.
Personnes autorisées à exécuter cette cmdlet : Pour retourner une liste de tous les rôles RBAC (Contrôle d’accès basé sur un rôle) auxquels cette cmdlet a été affectée (y compris les rôles RBAC personnalisés créés par vos soins), exécutez la commande suivante à l’invite Windows PowerShell :
Get-CsAdminRole | Where-Object {$_.Cmdlets –match "Test-CsSetupPermission"}
Paramètres
Paramètre | Obligatoire | Type | Description |
---|---|---|---|
ComputerOU |
Obligatoire |
Nom unique Active Directory |
Nom unique de l’unité d’organisation qui contient les comptes des ordinateurs exécutant Lync Server. Par exemple : "ou=CsServers,dc=litwareinc,dc=com". |
Domain |
Facultatif |
Chaîne |
Nom du domaine où se trouve l’unité d’organisation à contrôler. Si le paramètre n’est pas inclus, alors Test-CsSetupPermission cherchera l’unité d’organisation dans le domaine courant. |
DomainController |
Facultatif |
Chaîne |
Nom de domaine complet (FQDN) du contrôleur de domaine de votre domaine. Ce paramètre n’est pas obligatoire si vous exécutez Test-CsSetupPermission sur un ordinateur disposant d’un compte dans votre domaine. |
GlobalCatalog |
Facultatif |
Chaîne |
Nom de domaine complet (FQDN) d’un serveur de catalogue global dans votre domaine. Ce paramètre n’est pas obligatoire si vous exécutez Test-CsSetupPermission sur un ordinateur disposant d’un compte dans votre domaine. |
Report |
Facultatif |
Chaîne |
Crée un rapport détaillé des activités à l’écran lors de l’exécution de la cmdlet. |
Verbose |
Facultatif |
Paramètre de commutateur |
Crée un rapport détaillé des activités à l’écran lors de l’exécution de la cmdlet. |
Types d’entrées
Aucun. Test-CsSetupPermission n’accepte pas la saisie de données transmises via le pipeline.
Types de retours
Test-CsSetupPermission retourne une instance de l’objet Microsoft.Rtc.SyntheticTransactions.TaskOutput.
Exemple
-------------------------- Exemple 1 --------------------------
Test-CsSetupPermission -ComputerOU "ou=CsServers,dc=litwareinc,dc=com"
La commande indiquée à l’exemple 1 vérifie que les autorisations de configuration requises sont bien appliquées à l’unité d’organisation des serveurs du domaine litwareinc.com.