Configuración de usuarios para Creador de documentos en WebSphere Application Server Liberty

Configure los usuarios para Creador de documentos en IBM® WebSphere Application Server Liberty utilizando estos pasos.

Antes de empezar

Debe instalar WebSphere Application Server Liberty, Rational Publishing Engine, y el Creador de documentos, y a continuación desplegar el Creador de documentos antes de configurar los usuarios.

Acerca de esta tarea

Para obtener más información sobre cómo se almacenan los nombres de usuario y contraseñas, consulte Consideraciones de seguridad para IBM Rational Publishing Engine.

Los roles de usuario se deben definir sólo para la aplicación rpeng y no para la aplicación dgaas.

Revise los roles del Creador de documentos:

Tabla 1. Roles de usuario del Creador de documentos
Rol Prestaciones
Usuario final (rpe_user)
  • Puede generar documentos desde el Creador de documentos
  • Puede visualizar archivos de salida y registros sobre sus trabajos de generación de documentos
  • Puede planificar la generación de documentos
Diseñador de informes (rpe_report_designer)
  • Puede cargar plantillas y hojas de estilo en Creador de documentos
  • Puede ensamblar informes
  • Puede definir conexiones de origen de datos
  • Puede marcar informes como disponibles o no disponibles para otros usuarios
  • Puede generar documentos desde el Creador de documentos
  • Puede visualizar archivos de salida y registros sobre sus trabajos de generación de documentos
  • Puede planificar la generación de documentos
Administrador (rpe_admin)
  • Puede acceder a la opción de menú Administrar
  • Puede supervisar el estado del sistema, visualizar todos los trabajos en ejecución y asignar variables de tiempo de ejecución y de entorno
  • Puede generar documentos desde el Creador de documentos
  • Puede cargar plantillas y hojas de estilo en el Creador de documentos
  • Puede ensamblar informes
  • Puede definir conexiones de origen de datos
  • Puede generar documentos desde el Creador de documentos
  • Puede visualizar archivos de salida y registros sobre sus trabajos de generación de documentos
  • Puede planificar la generación de documentos

Procedimiento

  1. Utilice el mandato siguiente para detener la aplicación web desplegada:server stop serverName
  2. Abra el archivo server.xml para el perfil de Liberty en el directorio <dir_instalación_Liberty>/server_directory/usuario/servers/nombre_servidor para configurar los usuarios y roles.
  3. En la sección Características, habilite las siguientes características de Liberty:
    <feature>appSecurity-2.0</feature>
    <feature>servlet-3.0</feature>
  4. En la sección basicRegistry, añada usuarios al registro, por ejemplo:
    <basicRegistry id="basic" realm="WebRealm">
         <user name="rpe_user" password="xyz" />
         <user name="rpe_report_designer" password="xyz" />
         <user name="rpe_admin" password="xyz" />
    </basicRegistry>
  5. Utilice las etiquetas de enlace de la aplicación para asignar usuarios a roles, por ejemplo:
    <application type="ear" location="C:\IBM\WebSphere\Liberty\usr\servers\rpeng\apps\com.ibm.rpe.web.app.ear">
        <classloader apiTypeVisibility="spec, ibm-api, api" commonLibraryRef="rcl" />
        <application-bnd>
            <security-role name="rpe_user">
                   <user name="rpe_user" />
               </security-role>
                <security-role name="rpe_report_designer">
                   <user name="rpe_report_designer" />
               </security-role>
                <security-role name="rpe_admin">
                   <user name="rpe_admin" />
               </security-role>
            </application-bnd>
        </application>
  6. Utilice el mandato siguiente para iniciar la aplicación web desplegada: server start serverName