Suppression d'utilisateurs et de groupes àl'aide de l'outil wsadmin
Utilisez ces commandes pour supprimer un utilisateur ou un groupe. Le processus de suppression d'un utilisateur ou d'un groupe retire les droits d'autorisation de tous les rôles auxquels ils ont été ajoutés précédemment.
Pour exécuter ces commandes, utilisez l'objet AdminTask du client de scriptage wsadmin. Chaque commande agit sur plusieurs objets au cours d'une même opération. Les commandes permettent d'effectuer les types de mise à jour les plus couramment demandés de manière cohérente, pour éviter de modifier directement les objets sous-jacents et limiter ainsi les erreurs.
Le client de scriptage wsadmin est exécuté à partir de Qshell.
Pour plus d'informations, voir Configuration de Qshell pour exécuter des scripts WebSphere à l'aide de l'outil de scriptage wsadmin.
- Pour obtenir une liste des commandes de sécurité de bus d'intégration de services
disponibles dans Jython et une brève description de chacune d'elles, entrez la commande suivante
à l'invite wsadmin :
print AdminTask.help('SIBAdminBusSecurityCommands')
- Pour obtenir une aide générale sur une commande donnée,
entrez la commande suivante à l'invite wsadmin :
print AdminTask.help('nom_commande')
AdminConfig.save()
Commandes
- Suppression d'un utilisateur
- Pour supprimer un utilisateur de tous les rôles qui lui appartiennent,
utilisez la commande suivante :
- Avec Jython :
AdminTask.removeUserFromAllRoles("-bus nomBus -user nomUtilisateur")
- A l'aide de Jacl :
$AdminTask removeUserFromAllRoles {-bus nomBus -user nomUtilisateur}
- Avec Jython :
- Suppression d'un groupe
- Pour supprimer un groupe de tous les rôles auxquels il appartient,
utilisez la commande suivante :
- Avec Jython :
AdminTask.removeGroupFromAllRoles("-bus nomBus -group nomGroupe")
- A l'aide de Jacl :
$AdminTask removeGroupFromAllRoles {-bus nomBus -group nomGroupe}
- Avec Jython :
AdminConfig.save()