Configuración de usuarios para Creador de documentos en Apache Tomcat

Configure los usuarios para Creador de documentos en un servidor Apache Tomcat utilizando estos pasos.

Antes de empezar

Debe instalar Apache Tomcat, Rational Publishing Engine y Creador de documentos y a continuación desplegarlo antes de poder configurar los usuarios y las opciones de Java™.

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. Abra Apache Tomcat Manager
    • Si utiliza Apache Tomcat como un servicio Windows, abra el Panel de control y, en la fila de Apache Tomcat, pulse Admin. A continuación, pulse Manager App.
    • Si no ejecuta Apache Tomcat como un servicio Windows, abra Apache Tomcat Manager en un navegador, con el formato siguiente: http://servidor:puerto/manager/html

      Ejemplo: http://localhost:8080/manager/html.

  2. Detenga la aplicación web desplegada. En la sección Aplicaciones, localice la fila rpeng.war application y pulse Detener.
  3. Abra el archivo web.xml ubicado en <dir_instalación_Tomcat>\webapps\rpeng\WEB-INF.
  4. Si las restricciones de seguridad no están habilitadas en el archivo web.xml, descomente la siguiente sección:
    <security-constraint>
            <web-resource-collection>
                <web-resource-name>All</web-resource-name>
                <url-pattern>/api/*</url-pattern>
                <url-pattern>/home/*</url-pattern>
                <url-pattern>/license</url-pattern>
                <http-method>GET</http-method>
                <http-method>POST</http-method>
                <http-method>PUT</http-method>
                <http-method>DELETE</http-method>
            </web-resource-collection>
    
            <auth-constraint>
                <role-name>rpe_user</role-name>
                <role-name>rpe_report_designer</role-name>
                <role-name>rpe_admin</role-name>
            </auth-constraint>
        </security-constraint>
  5. Cree usuarios y roles de Apache Tomcat para Creador de documentos.
    1. Abra el archivo tomcat-users.xml, que se encuentra de forma predeterminada en $CATALINA_HOME\conf\tomcat-users.xml.
    2. Añada los roles siguientes:
      <role rolename="rpe_user" />
      <role rolename="rpe_report_designer" />
      <role rolename="rpe_admin" />  
    3. Añada al menos un usuario final. Asigne al usuario final los roles de usuario. Ejemplo:
      <user username="usuario" password="contraseña" roles="rpe_user"/>
    4. Opcional: Añada usuarios del diseñador de informes. Asigne al diseñador de informes el usuario y los roles de diseñador de informes. Ejemplo:
      <user username="diseñador" password="contraseña" roles="rpe_user,rpe_report_designer"/>
    5. Añada al menos un administrador y asigne al administrador los roles de administrador, usuario y diseñador de informes. Ejemplo:
      <user username="admin" password="contraseña" roles="rpe_user,rpe_report_designer,rpe_admin"/>
  6. Inicie Creador de documentos. En la sección Applications de Apache Tomcat Manager, localice la fila rpeng.war application y pulse Start.