Notas de la versión 4.9 de NetIQ Identity Manager

Mayo de 2024

NetIQ Identity Manager 4.9 incluye nuevas funciones, mejoras y mayor facilidad de uso, y soluciona varios problemas anteriores. Las actualizaciones de esta versión son acumulativas. La versión actual incluye correcciones y mejoras de software, así como todas las correcciones publicadas anteriormente de los paquetes de servicios, parches y hot fixes. Muchas de estas mejoras se realizaron en respuesta directa a las sugerencias de nuestros clientes. A todos les agradecemos su tiempo y su valiosa aportación. Esperamos que sigan ayudándonos a garantizar que nuestros productos satisfagan todas sus necesidades. Puede publicar comentarios en los foros de la comunidad de Identity Manager en NetIQ Communities, nuestra comunidad en línea que también incluye información sobre productos, blogs y enlaces a recursos útiles.

Para obtener información sobre las novedades de las versiones anteriores, consulte la sección sobre versiones anteriores en el sitio Web de documentación de Identity Manager.

Para obtener más información acerca de esta versión y conocer las notas de la versión más recientes, consulte el sitio Web de documentación. Para descargar este producto, consulte el portal de licencias y descargas de software.

1.0 Novedades

Identity Manager 4.9 proporciona las siguientes funciones nuevas y mejoras:

Para obtener información sobre las nuevas funciones de NetIQ Identity Manager Designer 4.9, consulte las Notas de la versión de NetIQ Identity Manager Designer 4.9.

1.1 Compatibilidad de sistemas operativos

Esta versión añade compatibilidad con las siguientes plataformas:

  • Red Hat Enterprise Linux (RHEL) 9.3, 9.2, 8.9 y 8.8

  • Open Enterprise Server (OES) 24.2

  • Para Identity Manager Designer

    • Red Hat Enterprise Linux (RHEL) 9.2, 9.1, 8.9, 8.8 y 8.7

    • SUSE Linux Enterprise Server (SLES) 15 SP5

    • Windows 11 (Desktop)

    • macOS Sonoma

Para obtener una lista completa de los sistemas operativos compatibles, consulte la página Requisitos del sistema para Identity Manager 4.9. Para obtener información sobre los componentes empaquetados, las bases de datos y los navegadores compatibles con esta versión, consulte Versiones de componentes compatibles.

1.2 NetIQ Audit, Compliance & Data Intelligence

Identity Manager presenta Audit, Compliance & Data Intelligence (ACDI), una nueva herramienta para proporcionar análisis visuales de los datos relacionados con las identidades. La herramienta recopila todos los datos relacionados con las identidades de los orígenes de Identity Manager, los procesa y ofrece funciones de generación de informes y supervisión en la consola de ACDI. Para obtener más información sobre esta herramienta, consulte NetIQ Audit, Compliance and Data Intelligence para Identity Manager.

ACDI está disponible como complemento junto con Identity Manager 4.9. Puede descargarla del portal de licencias y descargas de software. La herramienta solo está disponible para la solución fuera de la nube de Identity Manager 4.9, pero no para la implementación en la nube.

1.3 Los controladores de Identity Manager ahora admiten Java 11

Esta versión incluye compatibilidad con Java 11 para los controladores de Identity Manager 4.9. A continuación, encontrará una lista de controladores actualizados.

Tabla 1 Controladores de Identity Manager 4.9 y su versión equivalente funcional en 4.8.x

Controlador

Versión incluida en la versión 4.9

Versión básica (Identity Manager 4.8.x)

Azure Active Directory (AD)

5.2.0.0000

5.1.7.0200

Bidirectional eDirectory

4.1.0.0000

4.0.8.0300

REST

1.3.0.0000

1.2.0.0000

Texto delimitado

4.1.0.0000

4.0.2.0200

GroupWise (basado en REST)

4.1.0.0000

4.0.1.1

Identity Gateway Integration Module

1.1.0.0000

1.0.1.0300

JDBC

4.3.0.0000

4.2.2.0400

JDBC Fanout

1.3.0.0000

1.2.8

JMS

4.1.0.0000

4.0.0

LDAP

4.3.0.0000

4.2.0.0200

Lotus Notes

4.2.0.0000

4.1.2.0100

Manual Task Service

4.2.0.0000

4.1.0

Oracle E-Business Suite HR

4.2.0.0000

4.1.2.1

Oracle E-Business Suite TCA

4.2.0.0000

4.1.2.1

Oracle E-Business Suite User Management

4.2.0.0000

4.1.2.0101

PeopleSoft

5.3.0.0000

5.2.4.0

Entitlements Service

4.1.0.0000

4.0.1.0

Salesforce

4.2.0.0000

4.1.0.1

SAP HR

4.1.0.0000

4.0.4.1

Portal SAP

4.1.0.0000

4.0.2.0100

SAP User Management

4.1.0.0000

4.0.4.1

SCIM

1.1.0.0000

1.0.1.0300

ServiceNow

1.1.0.0000

1.0.0

SOAP

4.2.0.0000

4.1.0.1

WorkOrder

4.1.0.0000

4.0.0.0 100

Workday

1.4.0.0000

1.3.0.0200

Identity Tracking for Sentinel

4.1.0.0000

4.0.2

Proveedor de ID

4.1.0.0000

4.0.0.0

No hay nuevas funciones, excepto el archivo de clase Java actualizado. Para obtener más información, consulte Versión incluida en la versión 4.9 en la página Controladores de NetIQ Identity Manager.

1.4 Compatibilidad con sistemas modernos de autenticación

Además de la autenticación básica, Identity Applications admite sistemas modernos de autenticación en los ajustes de correo electrónico entrante y saliente para la aprobación basada en correo electrónico. La autenticación moderna proporciona una autenticación de usuario y una autorización de acceso más seguras.

Además, los sistemas de autenticación modernos se integran con el motor de Identity Manager para proporcionar notificaciones de trabajos de autenticación y enviar correos electrónicos basados en plantillas durante la ejecución de la directiva.

NOTA:esta versión solo admite los sistemas de autenticación moderna del servicio de autenticación OAuth de Office 365 proporcionado por Azure Active Directory (Azure AD) para Microsoft Outlook.

1.5 Capacidad de configurar Identity Manager en modo FIPS

Ahora puede configurar los componentes de Identity Manager en modo FIPS. Para obtener más información, consulte Configuring Identity Manager in FIPS Mode (Configuración de Identity Manager en modo FIPS) en la NetIQ Identity Manager Install and Upgrade Guide for Linux (Guía de instalación y actualización de NetIQ Identity Manager para Linux) o Installing and Configuring Identity Manager Components (Instalación y configuración de componentes de Identity Manager) en la NetIQ Identity Manager Install and Upgrade Guide for Windows (Guía de instalación y actualización de NetIQ Identity Manager para Windows).

1.6 Integración de Servicio de flujo de trabajo en el marco de supervisión

Ahora puede utilizar el método de búsqueda LDAP existente para recuperar datos de supervisión para el componente Servicio de flujo de trabajo en su entorno. Puede hacerlo emitiendo una petición de búsqueda con la base de búsqueda cn=idm, cn=monitor en el repositorio seguro de identidades. Con esta mejora, puede supervisar el estado de Servicio de flujo de trabajo mediante varias estadísticas, como los flujos de trabajo totales; los flujos de trabajo en curso; los flujos de trabajo completados; las nuevas peticiones en los últimos 10, 60 y 300 segundos, etc.

Además, esta versión añade más datos de jvm_stats a las estadísticas existentes para la aplicación de usuario. Para obtener más información acerca de estas mejoras, consulte Supervisión de Identity Manager

1.7 Mejoras en Identity Applications

Esta versión incluye las siguientes mejoras:

Versión mejorada de la herramienta Identity Applications

NetIQ Identity Manager 4.9 se ha actualizado con una versión mejorada de la herramienta Identity Applications. La herramienta ahora es compatible con la plataforma Java 11. Esta mejora incluye las siguientes utilidades:

Para obtener más información sobre cómo utilizar estas utilidades, haga clic en el elemento en la lista.

Una nueva propiedad para cambiar el comportamiento por defecto del registro del flujo de trabajo

Se han actualizado las directrices para habilitar el registro de flujo de trabajo. A partir de esta versión, el nivel de registro especificado en el archivo workflow_logging.xml para un paquete individual tiene prioridad por defecto. Por ejemplo, si el nivel de registro del paquete com.novell.soa.af.impl.timers se define como DEPURAR y el nivel de registro del motor de flujo de trabajo (a nivel global) se define como INFO, la aplicación registrará información de DEPURAR solo para el paquete seleccionado. Todos los demás paquetes y registradores se registrarán en el nivel de registro INFO.

Además, se ha introducido una nueva propiedad denominada com.microfocus.workflow.engine.logging en caso de que desee volver al comportamiento anterior. Puede añadir la propiedad com.microfocus.workflow.engine.logging al archivo ism-configuration.properties y definirla como true si desea que el nivel de registro establecido para el motor de flujo de trabajo tenga prioridad sobre el nivel de registro del paquete. Para obtener más información sobre esta propiedad, consulte NetIQ Identity Manager - Administrator's Guide to the Identity Applications (NetIQ Identity Manager: Guía del administrador de Identity Applications).

Cambios en la función IDVault.get()

La API de acceso IDMProv/rest/access/entities/list se ha actualizado para incluir un nuevo parámetro de consulta denominado lookupAttr. Por defecto, lookupAttr está definido como false. Cuando se define como true, la API devolverá los valores de Atributos de búsqueda especificados en la definición de DNLookup del atributo enviado en el parámetro filterAttr. filterAttr es otro parámetro de consulta utilizado en esta API.

Por ejemplo, si desea recuperar los subordinados directos de una entidad de usuario desde el repositorio seguro de identidades mediante la función IDVault.get, la firma del método sería la siguiente:

IDVault.get('IDM','/rest/access/entities/list',data.manager, 'user', ["directReports"], true)

Donde directReports se envía como filterAttr y true es el valor de lookupAttr.

En la definición DNLookup de directReports, los valores de Atributos de búsqueda para la entidad Búsqueda de usuarios son Apellidos, Nombre e Iniciales. Cuando se añade el atributo true a la función, Identity Applications devuelve los apellidos, el nombre y las iniciales de los subordinados directos como respuesta. Si Atributo de búsqueda no está configurado, no se devolverá ningún valor de Atributo de búsqueda como respuesta.

1.8 Mejoras del instalador

Esta versión incorpora las siguientes mejoras en el instalador:

  • Integración de Identity Console en el instalador de Identity Manager para Linux.

  • Introducción de un nuevo archivo ism-sensitive.properties, que almacena de forma segura la contraseña de clave (keypass) y la contraseña de almacén (storepass) maestra utilizadas para cifrar todas las contraseñas.

2.0 Cambios importantes en el comportamiento o el uso

Identity Manager 4.9 introduce cambios en esta versión que pueden afectar al comportamiento de sus aplicaciones o funciones existentes.

  • Al configurar los componentes de Identity Manager en plataformas Linux y Windows, se requiere el nombre completo o abreviado del servidor en lugar de una dirección IP.

  • La utilidad de configuración (configupdate.sh) solicita ahora que se introduzca una contraseña antes de lanzarla.

  • Si está configurando el controlador de Workday en Identity Manager 4.9 en un servidor Windows y desea acceder a la hoja de estilo de muestra, puede encontrarla en la siguiente ubicación dentro de la imagen ISO para Windows de Identity Manager 4.9: \IdentityManagerServer\products\IDM\windows\setup\utilities\workday\transformation_style_sheets

3.0 Funcionalidad obsoleta

A partir de esta versión, deja de ofrecerse compatibilidad con NetIQ SecretStore. En adelante, las contraseñas de la cuenta se guardarán en un nuevo atributo llamado notfSMTPMailPassword. Este atributo pertenece a la clase notfTemplateCollection y se incluye en el paquete del controlador de la aplicación de usuario (UAD) NOVLUABASE_4.8.8.20240401125038. Al instalar Identity Manager 4.9, este paquete de UAD se instala automáticamente. Sin embargo, si va a actualizar desde una versión anterior, deberá actualizar el paquete manualmente.

Después de actualizar al paquete de UAD más reciente y reiniciar Tomcat, las contraseñas de la cuenta de correo electrónico existentes en el repositorio de NetIQ SecretStore se migrarán automáticamente al atributo notfSMTPMailPassword. Este proceso de migración de contraseñas está controlado por la propiedad com.netiq.idm.migrate.secretstore, que está disponible en el archivo ism-configuration.properties. Por defecto, este ajuste se define como true. Después de finalizar la migración, la propiedad volverá a definirse automáticamente como false y permanecerá en ese estado.

4.0 Versiones de componentes compatibles

Esta sección proporciona información sobre las versiones compatibles de los componentes.

4.1 Versiones de los componentes de Identity Manager

Identity Manager 4.9 incluye los siguientes componentes:

  • NetIQ eDirectory 9.2.9

  • NetIQ Identity Console 1.7.2

  • Motor de NetIQ Identity Manager 4.9

  • Cargador remoto de NetIQ Identity Manager 4.9

  • Agente de dispersión de NetIQ Identity Manager 1.3

  • NetIQ Designer para Identity Manager 4.9

  • NetIQ Identity Applications 4.9

  • NetIQ One SSO Provider (OSP) 6.7.0

  • NetIQ Self Service Password Reset (SSPR) 4.7.0.1

  • NetIQ Identity Manager Identity Reporting 7.2.0

  • NetIQ Sentinel Log Management for IGA 8.6.1.0 (para auditoría de eventos)

  • Controladores de NetIQ Identity Manager

    NOTA:

    • Identity Manager 4.9 también es compatible con eDirectory 9.2.8.

    • Identity Manager 4.9 contiene la versión más reciente de un controlador compatible. Para obtener más información, consulte Versión incluida en la versión 4.9 en la página Controladores de NetIQ Identity Manager.

4.2 Versiones de componentes de otros fabricantes

Esta versión añade compatibilidad con los siguientes componentes de terceros:

  • Zulu 11.70+15-CA

  • Apache Tomcat 9.0.85-1

  • PostgreSQL 12.18 (independiente y en contenedores)

  • OpenSSL 1.0.2zg-0

  • Nginx 1.24.0-1

  • ActiveMQ 5.18.3-1

4.3 Base de datos

Todos los componentes de Identity Manager 4.9, incluido NetIQ Identity Applications, son compatibles con Oracle 21c y MS SQL 2019, excepto Identity Reporting. Identity Reporting 7.2.0 seguirá siendo compatible con las bases de datos Oracle19c y MS SQL 2017.

4.4 Navegador Web

Cualquiera de los siguientes navegadores, como mínimo:

  • Google Chrome 126.0.6478.8

  • Mozilla Firefox 126.0

  • Apple Safari 17.5

  • Microsoft Edge 124.0.2478.109

5.0 Requisitos del sistema

Para obtener información sobre los requisitos de hardware y los sistemas operativos compatibles, consulte el documento System Requirements for Identity Manager 4.9 (Requisitos del sistema para Identity Manager 4.9).

6.0 Problemas resueltos

Esta versión incluye las correcciones de software siguientes:

Componente

ID global

Descripción

Instalación y actualización

OCTCR56A583299

El motor de flujo de trabajo no se inicia si la base de datos se mantiene en Microsoft SQL Server.

Motor de Identity Manager

OCTCR56A580623

El controlador SOAP añade datos duplicados al atributo DirXML-PersistentData, lo que provoca una excepción mientras iManager carga la consola en la página Descripción general del conjunto de controladores.

OCTCR56A584222

La conexión con el servidor de la aplicación de usuario se bloquea cuando se utiliza la acción do-invoke-rest-endpoint para realizar una petición REST a un punto final.

Identity Reporting

OCTCR56A580314

Al borrar la base de datos de informes en MS SQL, se muestra el siguiente mensaje de error: Incorrect syntax near the keyword 'CASCADE' (Sintaxis incorrecta cerca de la palabra clave "CASCADE").

OCTCR56A581810

El evento de trabajo de estado del controlador (event-id: query-driver-ident) genera el siguiente mensaje de advertencia: Recovered from unexpected condition: @cached-time no available (Se ha recuperado de una condición inesperada: @ cached-time no disponible).

OCTCR56A585188

Una petición DELETE de API REST al punto final /IDMDCS-CORE/rpt/collectors/{identifier}/trust no elimina el certificado de confianza del campo collect_cert del registro del recopilador de datos.

Identity Applications

OCTCR56A572998

Las funciones de validación de campos y actualización de valores del creador de formularios no funcionan en escenarios asíncronos.

 

OCTCR56A573780

El recopilador universal de Sentinel no puede analizar el campo del mensaje en el evento CEF: 3152C- Mensaje del usuario.

 

OCTCR56A580840

Los campos de formulario basados en el componente Entidad dinámica muestran corchetes como valores por defecto en la lista desplegable.

 

OCTCR56A580876

Cuando se utiliza la función RoleVault.getRolesUserIn para realizar una llamada a la API REST al punto final /rest/access/assignments/role/list, solo se recuperan diez permisos de asignación de funciones para un usuario determinado.

Después de actualizar a Identity Manager 4.9, puede recuperar información sobre todas las funciones añadiendo el atributo true a la misma función.

Sintaxis: esta es la firma del método:

RoleVault.getRolesUserIn('IDM','/rest/access/assignments/role/list',userDN,true)

 

OCTCR56A581016

Los campos de formulario desaparecen al guardar después de cambiar entre diferentes vistas del creador de formularios.

 

OCTCR56A581716

El registro del motor de flujo de trabajo no funciona después de actualizar a Identity Manager 4.8.4.

 

OCTCR56A581762

El componente Seleccionar incluye una cadena _regex adicional cuando se consultan datos en un origen Web externo.

 

OCTCR56A581978

Cuando se utiliza el componente Entidad dinámica en un formato de varias pestañas, el nombre de visualización del usuario seleccionado cambia al volver a la pestaña mediante el botón Atrás.

 

OCTCR56A582360

Un formulario JSON no muestra un error si fallan las comprobaciones de validación en un campo de formulario dinámico.

 

OCTCR56A582959

Cuando se utiliza la función RoleVault.getRoleAssignmentCause para realizar una llamada a la API REST al punto final /rest/access/assignments/list/v2, se recupera la causa de asignación de funciones solo para diez funciones por defecto.

Después de actualizar a Identity Manager 4.9, puede recuperar la causa de asignación para todas las funciones añadiendo el atributo true a la misma función.

Sintaxis: esta es la firma del método:

RoleVault.getRoleAssignmentCause('IDM','/rest/access/assignments/list/v2',identityDn,roleDn,true)

 

OCTCR56A583294

Se produce un error al intentar modificar un equipo existente al añadir un grupo al campo Solicitantes.

 

OCTCR56A583369

La función Actualizar al no funciona si los campos del formulario están dentro de un componente de cuadrícula de datos.

 

OCTCR56A583373

Un campo Día no valida los datos correctamente en idiomas distintos del inglés.

 

OCTCR56A583421

Si se añade un comentario con una comilla simple (') en la función Valor por defecto personalizado, se corrompe el formulario.

 

OCTCR56A583440

Cuando se utiliza la función setFieldValue() para definir un valor por defecto personalizado, el proceso de validación se ejecuta de forma infinita.

 

OCTCR56A583441

La página Historial de peticiones de la consola muestra un mensaje de error si un permiso pedido está asignado a un recurso con acceso controlado.

 

OCTCR56A583590

Identity Manager permite que cualquier usuario autenticado cambie la configuración regional preferida de otro usuario.

 

OCTCR56A583609

El estado de la petición de la página Historial de peticiones se muestra como "Provisionado" incluso después de denegar la tarea.

 

OCTCR56A583692

Mientras se edita el mosaico del ticket del servicio de ayuda técnica o cualquier otra PRD o formulario adjunto como mosaico en la página Gestionar aplicaciones, se muestran errores en los registros de la consola del navegador.

 

OCTCR56A583714

Se crean delegaciones duplicadas al hacer clic más de una vez en el botón Crear en la página Crear asignación de delegado.

 

OCTCR56A583722

Al revisar los detalles de una petición en la página Historial de peticiones, el autor de la actividad de registro y el comentario correspondiente no aparecen separados con un espacio.

 

OCTCR56A583747

Cuando se utiliza un método de acción de formulario alert() en el código Javascript, Editor de JS y Formulario JSON dejan de funcionar.

 

OCTCR56A583754

Las funciones personalizadas guardadas en Editor de JS desaparecen si vuelve a modificar el formulario en el creador de formularios.

 

OCTCR56A584217

El formulario representado en la consola de Identity Manager es diferente del que se muestra en el modo de vista previa del creador de formularios.

 

OCTCR56A584275

Un componente Seleccionar que en Habilitar búsqueda estática tenga definido true no puede buscar valores de más de 50 caracteres.

El componente Seleccionar ahora permite buscar valores de hasta 1000 caracteres.

 

OCTCR56A584283

Al definir una lógica para cualquier componente, no es posible seleccionar una propiedad para una acción activada por un evento.

 

OCTCR56A584291

Cuando el valor de Posición de etiqueta de un componente Seleccionar y Botón de opción es Izquierda (alineada a la derecha), las opciones mostradas no se alinean correctamente.

 

OCTCR56A584322

La función de valor por defecto personalizado de un componente Casilla de verificación no se ejecuta en la carga inicial del formulario ni cuando se activa mediante un cambio o una ejecución explícita de triggerChange().

 

OCTCR56A584373

La página Tareas de la consola no se actualiza automáticamente. Incluso después de aprobar una tarea mediante el formulario de aprobación, sigue apareciendo en la lista.

 

OCTCR56A584374

La página Permisos de la consola ya no muestra los permisos con corchetes ni llaves en los resultados de la búsqueda.

 

OCTCR56A584399

Los atributos definidos como Atributos editables en Valores de configuración no se pueden editar en las páginas Mi perfil ni Usuarios.

 

OCTCR56A584489

Al solicitar una PRD, la página Nueva petición muestra campos para introducir la Fecha en vigor y la Fecha de caducidad.

 

OCTCR56A584625

Faltan etiquetas de campo en los formularios localizados.

 

OCTCR56A584638

Un componente de entidad dinámica definido con un límite de visualización (el número máximo de elementos que se pueden pedir o ver) no muestra todas las entidades que coinciden en los resultados de búsqueda.

 

OCTCR56A584639

Después de habilitar el modo EN LÍNEA y, a continuación, pasar al modo SIN CONEXIÓN y volver al modo EN LÍNEA, el creador de formularios no permite entrar con credenciales diferentes después de la primera entrada.

 

OCTCR56A584666

La opción Contenedor de lista de usuarios de Valores de configuración > Personalización no se utiliza para mostrar usuarios en la página Nueva petición para otros.

 

OCTCR56A585183

La página Aplicaciones de la consola de Identity Manager muestra encabezados de categoría sin elementos permitidos.

 

OCTCR56A585185

Falta el elemento de entrada de hora en un componente Fecha/hora definido para mostrar los elementos de calendario y hora.

 

OCTCR56A585231

El número de teléfono introducido en el atributo Número de teléfono de la página Mi perfil no se puede editar ni suprimir.

 

OCTCR56A585264

El creador de formularios ejecuta la función de valor por defecto personalizado cada vez que un usuario cambia entre las vistas del creador de formularios.

 

OCTCR56A585443

El procedimiento para reasignar tareas a otros miembros del equipo no funciona como está documentado.

 

OCTCR56A585477

El atributo Firma de la página de perfil de usuario muestra un valor de texto en lugar de la imagen de la firma.

 

OCTCR56A585503

El creador de formularios no se carga correctamente cuando se lanza desde Designer en un sistema Windows sin conexión a Internet.

 

OCTCR56A585527

Después de actualizar a Identity Manager 4.8.7, el contador de permisos de la página Permiso de otros no se coloca correctamente en las configuraciones regionales admitidas (excepto en inglés y portugués).

 

OCTCR56A585557

El componente Nombre completo para mostrar del creador de formularios muestra un mensaje de error cuando se definen las condiciones.

 

OCTCR56A585618

No es posible acceder a la aplicación de usuario y a SSPR después de una actualización. Al reiniciar el servicio ndsd en eDirectory y Tomcat en el servidor de Identity Applications se resuelve temporalmente el problema, pero los componentes vuelven a ser inaccesibles después de un tiempo.

 

OCTCR56A585698

La página Mi perfil muestra atributos incorrectos cuando Identity Manager está configurado para gestionar varios clientes.

 

  • OCTCR56A584920

  • OCTCR56A585772

La vista de tarjeta de un usuario y los atributos de la página Usuarios de la consola de Identity Manager muestran atributos distintos de los configurados en los ajustes de personalización del cliente.

7.0 Instalación de NetIQ Identity Manager 4.9

Identity Manager 4.9 incluye las ediciones Advanced Edition y Standard Edition en un único archivo ISO. Antes de descargar los archivos de instalación, debe conocer las funciones incluidas en cada edición y las opciones para descargar los componentes de Identity Manager.

7.1 Funciones compatibles con las ediciones Advanced y Standard de Identity Manager

Para satisfacer las distintas necesidades de los clientes, las funciones de Identity Manager se distribuyen en dos grupos de productos:

  • Identity Manager Advanced Edition

  • Identity Manager Standard Edition

Las funciones de Identity Manager proporcionadas en la Standard Edition también se incluyen en la Advanced Edition, que también incluye funciones adicionales. En la siguiente tabla se muestra una comparativa de las funciones disponibles en las ediciones Advanced y Standard de Identity Manager:

Función

Advanced Edition

Standard Edition

Provisión automatizada de usuarios basada en reglas

Sí

Sí

Sincronización de identidades en tiempo real

Sí

Sí

Gestión de contraseñas y autoservicio de contraseñas

Sí

Sí

Herramienta de información de identidad uniforme (Analizador)

Sí

Sí

API REST y compatibilidad con Single Sign-On

Sí

Sí (asistencia limitada)

Informe de estado actual

Sí

Sí

Provisión empresarial basada en funciones

Sí

No

Flujos de trabajo de aprobación automatizados para la aplicación de directivas empresariales

Sí

No

Autoservicio avanzado en Identity Applications

Sí

No

Modelo y catálogo de recursos para facilitar la provisión de recursos

Sí

No

Informes de estado históricos

Sí

No

Informes de sistemas conectados

Sí

No

Administración de funciones y recursos

Sí

No

7.2 Descarga de Identity Manager

Después de adquirir Identity Manager 4.9, entre en el portal de licencias y descargas de software y siga el enlace que permite descargar el software. Los siguientes archivos contienen los componentes de Identity Manager:

Nombre de archivo

Descripción

Identity_Manager_4.9_Linux.iso

Contiene el servidor de Identity Manager (motor de Identity Manager, cargador remoto, agente de dispersión, Identity Console), Identity Applications e Identity Reporting.

Identity_Manager_4.9_RL_Linux.iso

Contiene el cargador remoto de Identity Manager para Linux.

Identity_Manager_4.9_Containers.tar.gz

Contiene imágenes de contenedor individuales para el motor de Identity Manager, el cargador remoto, el agente de dispersión, ActiveMQ, PostgreSQL, el representador de formularios, OSP, Identity Applications, Identity Reporting, SSPR e Identity Console.

Identity_Manager_4.9_Windows.iso

Contiene el servidor de Identity Manager (motor de Identity Manager, cargador remoto, agente de dispersión), Identity Applications e Identity Reporting.

Identity_Manager_4.9_RL_Windows.iso

Contiene el cargador remoto de 64 bits y .NET para Windows.

Identity_Manager_4.9_Designer_Linux.tar.gz

Contiene Designer para plataformas Linux.

Identity_Manager_4.9_Designer_Windows.zip

Contiene Designer para plataformas Windows.

Identity_Manager_4.9_Designer_MacOSX.dmg

Contiene los archivos de Designer para macOS Sonoma.

SentinelLogManagementForIGA8.6.1.0.tar.gz

Contiene Sentinel Log Management for Identity Governance and Administration (IGA).

Esta instalación solo se admite en Linux.

IMPORTANTE:la herramienta Analyzer no se incluye en la imagen ISO de Identity Manager 4.9. Si Analyzer ya está instalado, asegúrese de actualizarlo a la versión 4.8.5 y utilizarlo con Identity Manager 4.9. Para instalar y actualizar Analyzer, consulte la NetIQ Identity Manager Install and Upgrade Guide for Linux (Guía de instalación de actualización de NetIQ Identity Manager para Linux) o la NetIQ Identity Manager Install and Upgrade Guide for Windows (Guía de instalación de actualización de NetIQ Identity Manager para Windows).

7.3 Ubicación de los ejecutables y vías de instalación por defecto

Ejecutables y vías de instalación por defecto en Linux

Componente de Identity Manager

Ubicación del ejecutable en ISO

Vía de instalación por defecto

Servidor de Identity Manager (contiene el motor de Identity Manager, el cargador remoto, el agente de dispersión e Identity Console)

install.sh en la ubicación montada

  • Motor: /opt/novell/eDirectory/lib/dirxml

  • Cargador remoto: /opt/novell/dirxml/bin/x86_64

  • Agente de dispersión: /opt/novell/dirxml/fanoutagent

  • Identity Console: /opt/novell/eDirAPI/sbin/

Identity Applications (consola e interfaz de administración de Identity Manager, aplicación del usuario, controlador de servicio de funciones y recursos, controlador de la aplicación de usuario, utilidad de actualización de configuración, proveedor de One SSO, Self Service Password Reset)

install.sh en la ubicación montada

  • Identity Applications: /opt/netiq/idm/apps

  • Aplicación de usuario: /opt/netiq/idm/apps/UserApplication

  • Utilidad de actualización de configuración: /opt/netiq/idm/apps/configupdate

  • Representador de formularios: /opt/netiq/idm/apps/sites

  • NGINX: /opt/netiq/common/nginx

Designer para Identity Manager

/designer/packages

/root/designer

Identity Reporting

install.sh en la ubicación montada

/opt/netiq/idm/apps/IDMReporting

Componente de gestión de contraseñas

./install.sh en el directorio /sspr desde la ubicación montada

/opt/netiq/idm/apps/sspr

Sentinel Log Management for IGA

./install.sh en el directorio /SentinelLogManagementforIGA del archivo SentinelLogManagementForIGA8.6.1.0.tar.gz

/opt/novell/sentinel

Ejecutables y vías de instalación por defecto en Windows

Componente de Identity Manager

Ubicación del ejecutable en ISO

Vía de instalación por defecto

Servidor de Identity Manager (contiene el motor de Identity Manager, el cargador remoto y el agente de dispersión)

install.exe ubicado en \<ubicación de montaje de iso>\IdentityManagerServer\

  • Motor: C:\netiq\idm

  • Cargador remoto: C:\netiq\idm\RemoteLoader

  • Agente de dispersión: C:\netiq\idm\FanoutAgent

Identity Applications (consola e interfaz de administración de Identity Manager, aplicación del usuario, controlador de servicio de función y recurso, controlador de la aplicación de usuario, utilidad de actualización de configuración, proveedor de One SSO, Self Service Password Reset)

install.exe ubicado en \<ubicación de montaje de iso>\IdentityApplications\

  • Identity Applications: C:\netiq\idm\apps\

  • Aplicación de usuario: C:\netiq\idm\apps\UserApplication

  • Utilidad de actualización de configuración: C:\netiq\idm\apps\configupdate

  • Representador de formularios: C:\netiq\idm\apps\sites

  • NGINX: C:\netiq\common\nginx

Designer para Identity Manager

install.exe ubicado en la carpeta \designer_install\ del archivo Identity_Manager_4.8_Designer_Windows.zip

C:\netiq\

Identity Reporting

install.exe ubicado en \<ubicación de montaje de iso>\IdentityReporting\

C:\netiq\idm\apps\IdentityReporting

Componente de gestión de contraseñas

install.exe ubicado en <ubicación de montaje de iso>\common\sspr

C:\netiq\idm\apps\common\sspr

7.4 Instalación de NetIQ Identity Manager 4.9

Según la edición que esté instalando, revise la información de uno de los siguientes recursos:

8.0 Actualización a NetIQ Identity Manager 4.9

Puede actualizar directamente a Identity Manager 4.9 desde las versiones Identity Manager 4.7.5 y 4.8.x (donde x es 0, 1, 2, 3, 4, 5, 6 o 7).

Antes de iniciar la actualización, revise las notas de su versión actual.

Para obtener más información sobre cómo actualizar Identity Manager, consulte Upgrading Identity Manager (Actualización de Identity Manager) en la NetIQ Identity Manager Install and Upgrade Guide for Linux (Guía de instalación y actualización de NetIQ Identity Manager para Linux) o Upgrading Identity Manager (Actualización de Identity Manager) en la NetIQ Identity Manager Install and Upgrade Guide for Windows (Guía de instalación y actualización de NetIQ Identity Manager para Windows) .

8.1 Actualización desde las versiones 4.8.x de Identity Manager

En la siguiente tabla se muestran las vías de actualización por componentes para las versiones 4.8.x de Identity Manager:

Componente

Versión base

Versión actualizada

Motor de Identity Manager

4.8.x

  1. Actualice los sistemas operativos a una versión compatible.

  2. Actualice el repositorio seguro de identidades a la versión 9.2.9.

  3. Actualice el motor de Identity Manager a la versión 4.9.

Cargador remoto/Agente de dispersión

4.8.x

Actualice a la versión 4.9 del Cargador remoto/Agente de dispersión.

Designer

 

Instale Designer 4.9.

Identity Applications

4.8.x

Antes de actualizar Identity Applications, asegúrese de que el repositorio seguro de identidades y el motor de Identity Manager se hayan actualizado a la versión 9.2.9 y 4.9, respectivamente.

  1. Actualice los sistemas operativos a una versión compatible.

  2. Detenga Tomcat.

  3. Actualice la base de datos a una versión compatible. Para conocer las versiones de bases de datos compatibles, consulte el sitio Web de información técnica de NetIQ Identity Manager.

  4. (Condicional) Si SSPR está instalado en un servidor independiente, actualice el componente a la versión 4.9.

  5. Actualice el controlador de la aplicación de usuario y los paquetes de controladores de funciones y recursos mediante Designer.

  6. Actualice Identity Applications a la versión 4.9.

  7. Inicie Tomcat.

Identity Reporting

4.8.x

Antes de actualizar Identity Reporting, asegúrese de que el repositorio seguro de identidades, el motor de Identity Manager e Identity Applications se hayan actualizado a las versiones 9.2.9, 4.9 y 4.9, respectivamente.

  1. Actualice los sistemas operativos a una versión compatible.

  2. Actualice la base de datos a una versión compatible. Para obtener más información acerca de las versiones de bases de datos compatibles, consulte el sitio Web de información técnica de NetIQ Identity Manager.

  3. Actualice SLM for IGA a una versión compatible.

  4. Actualice los paquetes de controladores de los servicios de recopilación de datos y del gateway de servicios gestionados.

  5. Actualice Identity Reporting a la versión 7.2.0.

  6. (Condicional) Cree una directiva de sincronización de datos desde la página Servicios de recopilación de datos de Identity Manager.

  7. Inicie Tomcat.

Antes de iniciar la actualización, revise las notas de la versión en la página de la documentación de NetIQ.

8.2 Actualización desde las versiones 4.7.x de Identity Manager

En la siguiente tabla se muestran las vías de actualización por componentes para las versiones 4.7.x de Identity Manager:

Componente

Versión base

Versión actualizada

Motor de Identity Manager

4.7.5

  1. Actualice los sistemas operativos a una versión compatible.

  2. Actualice el repositorio seguro de identidades a la versión 9.2.9.

  3. Actualice el motor de Identity Manager a la versión 4.9.

Cargador remoto/Agente de dispersión

4.7.5

Actualice a la versión 4.9 del Cargador remoto/Agente de dispersión.

Designer

 

Instale Designer 4.9.

Identity Applications

4.7.5

Antes de actualizar Identity Applications, asegúrese de que el repositorio seguro de identidades y el motor de Identity Manager se hayan actualizado a la versión 9.2.9 y 4.9, respectivamente.

  1. Actualice los sistemas operativos a una versión compatible.

  2. Detenga Tomcat.

  3. Actualice el controlador de la aplicación de usuario y los paquetes de controladores de funciones y recursos.

  4. Actualice la base de datos a una versión compatible. Para conocer las versiones de bases de datos compatibles, consulte el sitio Web de información técnica de NetIQ Identity Manager.

  5. (Condicional) Si SSPR está instalado en un servidor independiente, actualice el componente a la versión 4.9.

  6. Actualice Identity Applications a la versión 4.9.

  7. Inicie Tomcat.

Identity Reporting

4.7.5

Antes de actualizar Identity Reporting, asegúrese de que el repositorio seguro de identidades, el motor de Identity Manager e Identity Applications se hayan actualizado a las versiones 9.2.9, 4.9 y 4.9, respectivamente.

  1. Actualice los sistemas operativos a una versión compatible.

  2. Actualice la base de datos a una versión compatible. Para obtener más información acerca de las versiones de bases de datos compatibles, consulte el sitio Web de información técnica de NetIQ Identity Manager.

  3. Actualice SLM for IGA a una versión compatible.

  4. Actualice los paquetes de controladores de los servicios de recopilación de datos y del gateway de servicios gestionados.

  5. Actualice Identity Reporting a la versión 7.2.0.

  6. Inicie Tomcat.

Antes de iniciar la actualización, revise las notas de la versión en la página de la documentación de NetIQ.

8.3 Actualización a Advanced Edition

NetIQ proporciona las siguientes vías de actualización a Identity Manager 4.9 Advanced Edition desde una versión Advanced Edition o Standard Edition anterior:

  • Identity Manager 4.8 Advanced Edition a 4.9 Advanced Edition

  • Identity Manager 4.8 Standard Edition a 4.9 Advanced Edition, de una de las siguientes formas:

    • De Identity Manager 4.8 Standard Edition a 4.9 Standard Edition y luego a 4.9 Advanced Edition

    • De Identity Manager 4.8 Standard Edition a 4.8 Advanced Edition y luego a 4.9 Advanced Edition

  • Identity Manager 4.7.5 Advanced Edition a 4.9 Advanced Edition

  • Identity Manager 4.7.5 Standard Edition a 4.9 Advanced Edition, de una de las siguientes formas:

    • De Identity Manager 4.7.5 Standard Edition a 4.9 Standard Edition y luego a 4.9 Advanced Edition

    • De Identity Manager 4.7.5 Standard Edition a 4.7.5 Advanced Edition y luego a 4.9 Advanced Edition

8.4 Actualización a Standard Edition

Puede actualizar a Identity Manager 4.9 Standard Edition desde Identity Manager 4.8 Standard Edition. Para obtener instrucciones de actualización, consulte Quick Start Guide for Installing and Upgrading NetIQ Identity Manager 4.9 Standard Edition (Guía de inicio rápido para instalar y actualizar NetIQ Identity Manager 4.9 Standard Edition).

Identity Manager 4.9 Standard Edition sigue siendo compatible con los siguientes informes:

  • Autenticación por usuario

  • Autenticación por servidor

  • Estadísticas de la base de datos

  • Autocambios de contraseña

  • Restablecimientos de contraseña

  • Estado actual del informe de asociaciones del controlador del repositorio seguro de identidades

  • Estado actual del informe de usuarios del repositorio seguro de identidades

  • Resumen de eventos de cambio de contraseña del usuario

    Para obtener más información, consulte la Administrator Guide to NetIQ Identity Reporting (Guía de administración de NetIQ Identity Reporting)

    IMPORTANTE:para utilizar los informes, importe las definiciones de informes más recientes a Identity Reporting. Entre en la aplicación de Reporting y utilice la página Download (Descarga) para descargar los informes.

9.0 Problemas conocidos

NetIQ se esfuerza por garantizar que nuestros productos ofrezcan soluciones de calidad para sus necesidades de software empresarial. Se están investigando los siguientes asuntos. Si necesita más ayuda con algún problema, póngase en contacto con el departamento de Asistencia técnica. Para obtener la lista de problemas conocidos de Designer, consulte las Notas de la versión 4.9 de NetIQ Identity Manager Designer.

9.1 El instalador de Windows muestra una excepción

Problema: al iniciar Tomcat después de instalar los componentes de Identity Manager 4.9 se muestra la siguiente excepción: SEVERE [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to start component [Connector["ajp-nio-<IP_address>-8010"]] (GRAVE [principal] Error en org.apache.catalina.util.LifecycleBase.handleSubClassException al iniciar el componente [Conector["ajp-nio-<dirección_IP>-8010"]])

Este problema se produce durante una instalación nueva y después de actualizar a Identity Manager 4.9. [Problema: OCTCR56A607041]

Solución: no causa ninguna pérdida de funcionalidad. Sin embargo, si desea resolver el problema, suprima la siguiente línea del archivo server.xml:

<Connector port="8010" protocol="AJP/1.3" redirectPort="8543"/>

El archivo server.xml se encuentra en C:\NetIQ\idm\apps\tomcat\conf

9.2 Se produce un error al entrar en Identity Manager al utilizar la autenticación de dos factores

Problema: los usuarios pueden experimentar errores de entrada si NetIQ One SSO Provider (OSP) en el servidor de Identity Manager está configurado con NetIQ Advanced Authentication para la autenticación de dos factores. El archivo de registro OSP muestra el siguiente error: Unexpected error while searching: internal.atlaslite.jcce.exception.CoreInitializationException: No administrator password is configured (Error inesperado al buscar internal.atlaslite.jcce.exception.CoreInitializationException: no se ha configurado ninguna contraseña de administrador).

[Problema: OCTCR56A605248]

Solución: no hay ninguna solución disponible.

9.3 Las propiedades de dirxml_remote y RLConsole muestran una versión obsoleta del producto

Problema: al instalar o actualizar el cargador remoto a través de Identity_Manager_4.9_RL_Windows.iso o Identity_Manager_4.9_RL_Linux.iso, es posible que observe que la versión del producto no cambia en la ventana Propiedades de dirxml_remote. Todavía muestra 4.8.0.0. El mismo problema se observa en las propiedades de RLConsole. [Problema: OCTCR56A608072]

Solución: no afecta a la funcionalidad del cargador remoto. Puede comprobar la versión del archivo en la misma ventana para confirmar si el cargador remoto se ha instalado correctamente.

9.4 El instalador genera archivos SQL de esquema de base de datos vacíos

Problema: durante la actualización del componente Identity Applications, si elige la opción de escritura en archivo para crear el esquema de la base de datos, el instalador crea los archivos vacíos databaseschema.sql y wfedatabaseschema.sql. Dado que estos archivos están vacíos, no puede utilizarlos para crear el esquema de la base de datos una vez finalizada la actualización. [Problema: OCTCR56A586043]

Solución: descargue el archivo jar de la base de datos correspondiente en el servidor de aplicaciones desde un sitio Web de terceros para la base de datos de Identity Applications. Instálelo en un sistema o en un servidor independientes junto con Identity Applications.

Cuando el instalador le pida que introduzca la vía del archivo jar JDBC de la base de datos de Identity Applications y del motor de flujo de trabajo durante la actualización de Identity Applications, especifique la ubicación del archivo jar de la base de datos instalada.

9.5 Algunos informes no obtienen ningún dato al utilizar la base de datos MS SQL

Problema: si utiliza MS SQL como base de datos de Identity Reporting, los informes Access Requests by Recipient (Peticiones de acceso por destinatario), Access Requests by Requester (Peticiones de acceso por peticionario) y Access Requests by Resource (Peticiones de acceso por recurso) no devuelven ningún dato. [Problema: OCTCR56A604404]

Solución: para obtener los datos de los informes anteriores, realice los siguientes pasos:

  1. Entre en el servidor donde está instalado Identity Reporting.

  2. Abra una herramienta de administración de bases de datos como SQL Server Management Studio.

  3. Ejecute la consulta siguiente:

    NOTA:especifique el nombre de la base de datos de Identity Reporting en el campo <identity reporting database name> (nombre de la base de datos de Identity Reporting).

    USE [<identity reporting database name>]
    GO
    
    /****** Object:  UserDefinedFunction [IDM_RPT_DATA].[get_formatted_user_dn]    Script Date: 5/9/2020 7:03:55 PM ******/
    DROP FUNCTION [IDM_RPT_DATA].[get_formatted_user_dn]
    GO
    
    /****** Object:  UserDefinedFunction [IDM_RPT_DATA].[get_formatted_user_dn]    Script Date: 5/9/2020 7:03:55 PM ******/
    SET ANSI_NULLS ON
    GO
    
    SET QUOTED_IDENTIFIER ON
    GO
    
    CREATE FUNCTION [IDM_RPT_DATA].[get_formatted_user_dn] 
    (
           -- Add the parameters for the function here
           @user_path nvarchar(max)
       , @user_name nvarchar(200)
    )
    RETURNS nvarchar(max)
    AS
    BEGIN
           DECLARE
            @new_path        nvarchar(200),
            @new_path_2      nvarchar(max),
            @l_user_path     nvarchar(max),
            @l_old_delimiter nvarchar(1) = '\\',
            @l_new_delimiter nvarchar(1) = '.',
            @MyCursor CURSOR,
            @MyField nvarchar(max);
    
        if @user_path is not null
        BEGIN
        SET @l_user_path = SUBSTRING(@user_path , 2 , (LEN(@user_path)-1));
        SET @MyCursor = CURSOR FOR
                        SELECT value FROM STRING_SPLIT( @l_user_path , @l_old_delimiter )
        OPEN @MyCursor 
        FETCH NEXT FROM @MyCursor 
        INTO @MyField
            WHILE @@FETCH_STATUS = 0
            BEGIN
                if @MyField is not null
                BEGIN
                    SET @new_path = @l_new_delimiter + @MyField;
                END
                if @new_path_2 is not null
                BEGIN
                    SET @new_path = @new_path + @new_path_2;
                END
                SET @new_path_2 = @new_path;
              FETCH NEXT FROM @MyCursor 
              INTO @MyField
            END
            CLOSE @MyCursor
            DEALLOCATE @MyCursor
                 
            if @new_path is not null
                        BEGIN
                           SET @new_path = @user_name + @new_path;
                        END
            else
                        BEGIN
                               SET @new_path = @user_name;
                        END
        END
           return LTRIM(RTRIM(@new_path));
    END;
    
    GO
    
    CREATE FUNCTION [IDM_RPT_DATA].[patternReplace]
    (
       @InputString VARCHAR(4000),
       @Pattern VARCHAR(100),
       @ReplaceText VARCHAR(4000)
    )
    RETURNS VARCHAR(4000)
    AS
    BEGIN
       DECLARE @Result VARCHAR(4000) SET @Result = ''
       -- First character in a match
       DECLARE @First INT
        -- Next character to start search on
        DECLARE @Next INT SET @Next = 1
        -- Length of the total string -- 8001 if @InputString is NULL
        DECLARE @Len INT SET @Len = COALESCE(LEN(@InputString), 8001)
        -- End of a pattern
        DECLARE @EndPattern INT
    
     
    
         WHILE (@Next <= @Len) 
         BEGIN
         SET @First = PATINDEX('%' + @Pattern + '%', SUBSTRING(@InputString, @Next, @Len))
          IF COALESCE(@First, 0) = 0 --no match - return
           BEGIN
              SET @Result = @Result + 
                 CASE --return NULL, just like REPLACE, if inputs are NULL
                    WHEN  @InputString IS NULL
                     OR @Pattern IS NULL
                     OR @ReplaceText IS NULL THEN NULL
               ELSE SUBSTRING(@InputString, @Next, @Len)
            END
         BREAK
      END
      ELSE
      BEGIN
         -- Concatenate characters before the match to the result
         SET @Result = @Result + SUBSTRING(@InputString, @Next, @First - 1)
         SET @Next = @Next + @First - 1
    
     
    
         SET @EndPattern = 1
         -- Find start of end pattern range
         WHILE PATINDEX(@Pattern, SUBSTRING(@InputString, @Next, @EndPattern)) = 0
            SET @EndPattern = @EndPattern + 1
         -- Find end of pattern range
         WHILE PATINDEX(@Pattern, SUBSTRING(@InputString, @Next, @EndPattern)) > 0
               AND @Len >= (@Next + @EndPattern - 1)
            SET @EndPattern = @EndPattern + 1
    
     
    
         --Either at the end of the pattern or @Next + @EndPattern = @Len
         SET @Result = @Result + @ReplaceText
         SET @Next = @Next + @EndPattern - 1
      END
          END
          RETURN(@Result)
       END;
    
    
    GO
  4. Acceda al sitio Web de CDN.

  5. Haga clic en el informe Access Requests by Recipient (Peticiones de acceso por destinatario).

  6. Descargue los archivos .rpz y .zip para el informe Access-Requests-by-Recipient (Peticiones de acceso por destinatario).

  7. Realice los pasos Paso 5 y Paso 6 para los informes Access Requests by Requester (Peticiones de acceso por peticionario) y Access Requests by Resource (Peticiones de acceso por recurso).

9.6 Identity Manager no refleja los cambios realizados en la opción Usar TLS SMTP de Identity Console

Problema: al configurar un servidor de correo electrónico en Identity Console, si decide habilitar o inhabilitar el atributo notSMTPUseTLS para la plantilla de notificación por defecto en la vista de árbol, es posible que observe que el mismo valor no aparece en la página Aprobación basada en correo electrónico de Identity Manager. Sin embargo, la selección se guarda y el servidor de correo electrónico se actualiza según sus preferencias.

Esto ocurre porque el atributo LDAP notfSMTPUseTLS se actualiza de forma diferente en Identity Applications y en Identity Console. Cuando se realiza el cambio en Identity Console, el atributo se actualiza directamente. Mientras que, cuando se cambia el valor Usar TLS SMTP en Configuración del correo electrónico saliente de la página Aprobación basada en correo electrónico de Identity Manager, se actualiza la propiedad com.netiq.rbpm.smtp.tls en el archivo ism-configuration.properties. Sin embargo, el valor que seleccione en Identity Console se aplicará, aunque no aparezca en la página Aprobación basada en correo electrónico de Identity Manager. [Problema: OCTCR56A585739]

Solución: para garantizar un comportamiento coherente, puede modificar el valor Usar TLS SMTP en la opción Configuración del correo electrónico saliente de la página Aprobación basada en correo electrónico de Identity Manager según el valor que seleccione en Identity Console.

9.7 En Linux, iManager muestra una página en blanco después de la actualización

Problema: después de actualizar Identity Manager a la versión 4.9, iManager deja de funcionar si se instala con otros componentes. Cuando intenta lanzar una versión instalada anteriormente, iManager muestra una página en blanco.

Solución: instale y utilice Identity Console en lugar de iManager. Pero si desea seguir utilizando iManager después de actualizar Identity Manager a la versión 4.9, asegúrese de que:

  • iManager se ha instalado en un servidor independiente.

  • El servidor tiene una versión compatible de Java. Por ejemplo, iManager 3.2.6.0200 en Java JDK 1.0.8 Update 342 en Identity Manager 4.8.6

    Realice los siguientes pasos para reutilizar los archivos Java antiguos:

    1. Cree un directorio nuevo con el siguiente comando:

      mkdir -p /opt/novell/iManager/java_iman
    2. Copie los archivos Java existentes de iManager en el nuevo directorio:

      cp -r /opt/netiq/common/jre/ /opt/novell/iManager/java_iman
    3. Para cambiar la propiedad al nuevo directorio, ejecute el siguiente comando:

      chown -R novlwww:novlwww /opt/novell/iManager/java_iman 
    4. Acceda a /etc/opt/novell/tomcat9/ y actualice JAVA_HOME y JRE_HOME con la nueva vía de Java del archivo tomcat9.conf.

    5. Reinicie Tomcat con el siguiente comentario:

      rcnovell-tomcat9 restart

9.8 Advertencia de operación de acceso reflectante ilegal

Problema: al configurar Identity Applications, puede aparecer el siguiente mensaje:

Warning: An illegal reflective access operation has occurred (Advertencia: se ha producido una operación de acceso reflectante ilegal)

Esto ocurre porque la versión actual de Identity Applications utiliza Java 11. [Problema: OCTCR56A583685]

Solución: la advertencia no afecta a ninguna funcionalidad y puede ignorarla.

9.9 Tomcat no se inicia en RHEL 8.x y 9.x después de actualizar Identity Manager a la versión 4.9

Problema: al actualizar Identity Manager a la versión 4.9 en un servidor que ejecuta RHEL 8.x o RHEL 9.x (donde x es la versión admitida en 4.9), OSP no se inicia debido a un problema de conexión de la base de datos. Suele ocurrir cuando el proceso de generación de claves aleatorias tarda más de lo esperado mientras se implanta el OSP. Como resultado, los servicios de Tomcat tampoco se inician. [Problema: OCTCR56A584564]

Solución: modifique las siguientes líneas en el archivo java.security en la ubicación /opt/netiq/common/jre/conf/security y reinicie Tomcat:

NOTA:antes de aplicar la solución, consulte la documentación de RHEL para obtener más información sobre los generadores de números aleatorios.

  • Reemplace securerandom.source=file:/dev/random

    por

    securerandom.source=file:/dev/./urandom
  • Reemplace securerandom.strongAlgorithms=NativePRNGBlocking:SUN

    por

    securerandom.strongAlgorithms=SHA1PRNG:SUN

9.10 Faltan los botones del organigrama en las jerarquías de relaciones de nivel 2 o superior

Problema: en las relaciones de nivel 2 o superior, el organigrama no muestra las opciones para elegir una relación que se desee ver, para desplazarse al siguiente nivel en la jerarquía de relaciones, para enviar mensajes de correo electrónico ni para ver más información acerca de esa entidad. Este problema se observa cuando la profundidad jerárquica en Valores generales se establece en un nivel 2 (o superior). [Problema: OCTCR56A585426]

Solución: para ver los botones del organigrama corporativo en las relaciones de nivel 2 (o superior), busque el usuario o la entidad de nivel 2 en el organigrama corporativo.

9.11 El cargador remoto informa de una contraseña de objeto de controlador no válida después de la actualización

Problema: después de actualizar el cargador remoto a la versión 4.9 en una plataforma Windows, no es posible conectarse al controlador de Active Directory mediante la contraseña de autenticación básica. [Problema: OCTCR56A584022]

Solución: después de actualizar Identity Manager a la versión 4.9, realice los siguientes pasos:

  1. Detenga la instancia del cargador remoto en el servidor del cargador remoto.

  2. Restablezca la contraseña del objeto de controlador y la contraseña del cargador remoto.

  3. Inicie la instancia del cargador remoto para el controlador de Active Directory.

9.12 Error de observación: error de reconfiguración de StatusLogger en el archivo de registro de Catalina

Problema: después de instalar Identity Manager 4.9 en una plataforma Windows, puede aparecer el siguiente mensaje de error en los registros de catalina.out:

ERROR StatusLogger Reconfiguration failed: No configuration found for '<xxxxxxxx>' at 'null' in 'null' (Error de reconfiguración de StatusLogger: no se encuentra ninguna configuración para <xxxxxxxx> en "null" en "null")

[Problema: OCTCR56A584800]

Solución: el error no afecta a ninguna funcionalidad y puede ignorarlo.

9.13 Problemas con el creador de formularios

Puede encontrar los siguientes problemas al trabajar con formularios JSON en el creador de formularios.

Los mensajes de validación de campos no transmiten el mensaje con claridad

Problema: los mensajes de validación de campos del formulario notifican a los usuarios cuando introducen un valor no válido o inaceptable en un campo. Estos mensajes suelen constar de un par clave-valor, con el valor previsto para que el usuario lo muestre. Sin embargo, en esta versión, los campos del formulario muestran claves en lugar de los valores correspondientes. Por ejemplo, si introduce una dirección de correo electrónico no válida, se muestra invalid_email (correo electrónico no válido) en lugar de Email must be a valid email (El correo electrónico debe ser válido).

[Problema: OCTCR56A598009]

Solución: para añadir los mensajes en inglés:

  1. Lance el creador de formularios.

  2. Haga clic en el icono de Localización.

  3. Haga clic en English (Inglés) para expandir el grupo.

  4. Añada una coma al final y los pares clave-valor de los mensajes en la última línea.

    Por ejemplo:

    {
    "Submit": "",
    "error": "Please fix the following errors before submitting.", 
    "invalid_date": "{{field}} is not a valid date.", 
    "invalid_email": "{{field}} must be a valid email.", 
    "invalid_regex": "{{field}} does not match the pattern {{regex}}.", 
    "mask": "{{field}} does not match the mask.", 
    "max": "{{field}} cannot be greater than {{max}}.", 
    "maxLength": "{{field}} must be shorter than {{length}} characters.", 
    "min": "{{field}} cannot be less than {{min}}.", 
    "minLength": "{{field}} must be longer than {{length}} characters.", 
    "next": "Next", 
    "pattern": "{{field}} does not match the pattern {{pattern}}", 
    "previous": "Previous", 
    "required": "{{field}} is required"
    }
  5. Haga clic en Guardar.

El campo de formulario muestra un error de validación sin matriz después de actualizar Designer a la versión 4.9

Problema: si un campo de formulario de un solo valor contiene varios valores, el creador de formularios mostrará un error de validación sin matriz. Esta comprobación de validación se ha añadido en la versión más reciente del creador de formularios. Por lo tanto, al actualizar Designer a la versión 4.9, se producirá este problema en los formularios existentes. [Problema: OCTCR56A586045]

Solución: para corregir el error, realice una de las siguientes acciones:

  • Abra el formulario en el creador de formularios y seleccione la casilla de verificación Valores múltiples en el campo del formulario afectado. Esto añadirá un botón Añadir otro al campo, lo que permitirá a los usuarios introducir más valores.

  • Modifique la función Valor por defecto personalizado en el campo afectado para mostrar solo el primer valor devuelto en una matriz, incluso si la matriz tiene un solo valor.

El creador de formularios se bloquea al desplazarse

Problema: el creador de formularios se bloquea ocasionalmente al desplazarse por los formularios JSON en las vistas Formulario JSON y Editor de JS. Este problema se observa en dos situaciones:

  • Al trabajar con un formulario JSON que contiene muchas funciones y métodos.

  • Cuando la resolución de la pantalla difiere del valor recomendado por el sistema.

[Problema: OCTCR56A602415]

Solución: no hay ninguna solución disponible. Puede volver a lanzar el creador de formularios.

La acción del botón no funciona

Problema: después de actualizar a Designer 4.9, el componente de botón de los formularios JSON no funciona para las acciones de aprobar y pedir. [Problema: OCTCR56A604329]

Solución: realice los siguientes pasos:

  1. Diríjase a la pestaña Visualizar del componente de botón.

  2. Copie la lógica especificada en los campos Button Request Logic (Lógica de botón de petición) o Button Approve Logic (Lógica de botón de aprobación).

  3. Cambie el valor de Acción a personalizada.

  4. Especifique la lógica copiada del Paso 2.

  5. Haga clic en Guardar.

Problemas relacionados con el componente Árbol

Puede encontrar los siguientes problemas con el componente Árbol en el creador de formularios:

  • Los campos muestran un error de validación sin matriz en el formulario Vista previa. Este error se produce cuando el componente Árbol está configurado para mostrar un valor por defecto. No podrá enviar el formulario hasta que resuelva el error de validación. [Problema: OCTCR56A585664]

    Para resolver el error, cambie el valor por defecto con el ID de ese campo en la vista Formulario JSON.

  • La función de expansión de un componente de árbol no funciona como se esperaba. El formulario Vista previa no permite expandir ni seleccionar un subcontenedor.

  • Cuando se selecciona un contenedor o subcontenedor, el campo muestra el valor dn en lugar del nombre.

    El siguiente JSON sin procesar de origen de datos es un ejemplo de datos del componente Árbol:

    {
      "dn": "unique id",
      "name": "container data",
      "data": "any meta-data attached with the container",
      "subContainers": [
        {
          "dn": "id1",
          "name": "container data1",
          "icon": "glyphicon glyphicon-cloud"
        },
        {
          "dn": "id2",
          "name": "container data2",
          "data": "any meta-data attached with the container",
          "subContainers": [
            {
              "dn": "id3",
              "name": "container data3",
              "icon": "glyphicon glyphicon-cloud"
            }
          ]
        }
      ]
    }

    Cuando se selecciona la opción container data (datos del contenedor) en Vista previa, el campo muestra el ID único en lugar de los datos del contenedor. [Problema: OCTCR56A603396]

10.0 Cómo ponerse en contacto con Micro Focus

Para problemas específicos de productos, póngase en contacto con el servicio de asistencia de Micro Focus en https://www.microfocus.com/support-and-services/.

Hay disponible información técnica adicional y consejos en varias fuentes: