Désactivation des recherches de groupes imbriqués

Suivez ces étapes pour désactiver les recherches de groupes imbriqués lors de la connexion à WebSphere Application Server.

Si plusieurs groupes sont imbriqués, pour améliorer les performances, il est recommandé de ne pas extraire tous les groupes imbriqués lors de la connexion.

Pour désactiver les recherches de groupes imbriqués, à l'invite de commande wsadmin, entrez la commande suivante :
wsadmin>$AdminTask configureAdminWIMUserRegistry {-customProperties {"com.ibm.ws.wim.registry.grouplevel=1"} }
La propriété personnalisée com.ibm.ws.wim.registry.grouplevel est ajoutée à l'objet de registre d'utilisateurs. La valeur du niveau groupe est 1, ce qui extrait uniquement les groupes du premier niveau. Si vous ne définissez pas la valeur du niveau du groupe, la valeur par défaut 0 est utilisée, ce qui extrait tous les groupes imbriqués.
Remarque : Dans WebSphere Application Server 6,1, la commande configureAdminWIMUserRegistry n'est pas disponible et vous devez donc éditer manuellement le fichier security.xml et ajouter l'entrée, <properties xmi:id="VMMURProperty_1" name="com.ibm.ws.wim.registry.grouplevel" value="1"/> comme indiqué ci-après. Le fichier security.xml se trouve à l'emplacement suivant : racine_serveur_app\profiles\votre_serveur\config\cells\votre_cellule\security.xml.
<userRegistries xmi:type="security:WIMUserRegistry" xmi:id="WIMUserRegistry_1" serverId="" serverPassword="{xor}" 
  realm="defaultWIMFileBasedRealm" ignoreCase="true" useRegistryServerId="false" 
  primaryAdminId="uid=wasadmin,o=default organization" registryClassName="com.ibm.ws.wim.registry.WIMUserRegistry">
o<properties xmi:id="VMMURProperty_1" name="com.ibm.ws.wim.registry.grouplevel" value="1"/>
</userRegistries>


Conditions d'utilisation | Commentaires