Affichage de la liste des rôles de sécurité pour l'intégration de services à l'aide de l'outil wsadmin

Pour l'administration de la sécurité de la messagerie, utilisez ces commandes pour afficher la liste des rôles de sécurité associés aux destinations de bus d'intégration de services, aux bus externes, aux sujets au sein des espaces de sujets, aux utilisateurs et aux groupes.

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.

[IBM i][IBM i]Le client de scriptage wsadmin est exécuté à partir de Qshell. [IBM i]Pour plus d'informations, voir Configuration de Qshell pour exécuter des scripts WebSphere à l'aide de l'outil de scriptage wsadmin.

L'aide de la ligne de commande est fournie pour les commandes de bus d'intégration de services :
  • 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')

Commandes

Affichage de toutes les destinations avec les rôles
Afin d'afficher la liste de toutes les destinations pour lesquelles des rôles sont définis, utilisez la commande suivante :
  • Avec Jython :
    AdminTask.listAllDestinationsWithRoles("-bus nomBus
     -type typeDestination")
  • A l'aide de Jacl :
    $AdminTask listAllDestinationsWithRoles {-bus nomBus -type typeDestination}
Affichage de tous les bus externes avec les rôles
Afin d'afficher la liste de tous les bus externes pour lesquels des rôles sont définis, utilisez la commande suivante :
  • Avec Jython :
    AdminTask.listAllForeignBusesWithRoles("-bus nomBus")
  • A l'aide de Jacl :
    $AdminTask listAllForeignBusesWithRoles {-bus nomBus}
Affichage de tous les sujets d'un espace de sujet avec les rôles
Afin d'afficher la liste de tous les sujets d'un espace de sujet pour lesquels des rôles sont définis, utilisez la commande suivante :
  • Avec Jython :
    AdminTask.listAllTopicsWithRoles("-bus nomBus
     -topicSpace nomEspaceSujet")
  • A l'aide de Jacl :
    $AdminTask listAllTopicsWithRoles {-bus nomBus -topicSpace nomEspaceSujet}
Affichage des rôles d'utilisateur
Pour répertorier tous les rôles auxquels un utilisateur appartient, utilisez la commande suivante dans wsadmin :
  • Avec Jython :
    AdminTask.listAllRolesForUser("-bus nomBus -user nomUtilisateur")
  • A l'aide de Jacl :
    $AdminTask listAllRolesForUser {-bus nomBus -user nomUtilisateur}
Affichage des rôles de groupes
Pour répertorier tous les rôles auxquels un groupe appartient, utilisez la commande suivante dans wsadmin :
  • Avec Jython :
    AdminTask.listAllRolesForGroup("-bus nomBus -group nomGroupe")
  • A l'aide de Jacl :
    $AdminTask listAllRolesForGroup {-bus nomBus -group nomGroupe}

Icône indiquant le type de rubrique Rubrique de référence



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=rjr_roles_list
Nom du fichier : rjr_roles_list.html