Adición de nombres exclusivos a la política de autorizaciones del bus

Esta sección explica cómo actualizar la política de autorizaciones del bus de integración de servicios con entradas de nombres exclusivos.

Acerca de esta tarea

Debe llevar a cabo esta tarea si está realizando una migración desde la WebSphere Application Server Versión 6 a la WebSphere Application Server Versión 7.0 o posterior. En esta tarea, ejecute manualmente el mandato populateUniqueNames para consultar los nombres exclusivos en el repositorio de usuarios de un bus seleccionado y añádalos a la política de autorizaciones. Si no ejecuta manualmente este mandato, el motor de mensajería realiza la consulta y añade los nombres exclusivos que faltan a la política de autorizaciones, lo que afecta de manera negativa al tiempo de arranque.

Cuando realice una migración desde un nodo de la Versión 6 a un nodo de la Versión 7.0 o posterior, la política de autorizaciones sólo contiene los nombres de seguridad de usuario y grupo; no contiene los nombres del registro de usuarios que definen de manera exclusiva cada usuario y grupo. Si se está utilizando un registro de usuarios de LDAP, el nombre exclusivo será el nombre distinguido (DN). De forma predeterminada, a la política de autorizaciones sólo se añaden los nombres exclusivos que faltan. Si establece el parámetro -force, se añaden todas las entradas de nombres exclusivos a la política de autorizaciones

Procedimiento

  1. Ejecute un mando de script.
  2. En el indicador de mandatos wsadmin, escriba el mandato populateUniquenames. La siguiente sintaxis de ejemplo consulta los nombres exclusivos del repositorio de usuarios que coinciden con los nombres de seguridad de un bus llamado Bus 1 y añade los nombres exclusivos que faltan a la política de autorizaciones.
    AdminTask.populateUniquenames('[-bus Bus1]')
  3. Guarde los cambios en el repositorio de configuración maestra. El ejemplo siguiente muestra la sintaxis:
    AdminConfig.save()

Resultados

La política de autorizaciones del bus se actualiza con los nombres exclusivos que faltan.

Ejemplo

En el siguiente ejemplo se actualizan todas las entradas de nombres exclusivos en la política de autorizaciones de un bus llamado Bus1.
AdminTask.populateUniqueNames(AdminTask.populateUniquenames('[-bus Bus1 -force TRUE]')

Qué hacer a continuación

Utilice la consola administrativa para administrar las autorizaciones de seguridad del bus.

Icon that indicates the type of topic Task topic



Timestamp icon Last updated: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tjr_populate_unique_names
File name: tjr_populate_unique_names.html