NetIQ Identity Manager 4.9 offre de nouvelles fonctions et améliorations ainsi qu'une plus grande convivialité, et résout divers problèmes des versions précédentes. Les mises à jour de cette version sont cumulatives. Elles comprennent des correctifs logiciels et des améliorations dans la version actuelle, ainsi que tous les correctifs publiés précédemment par les Service Packs, les correctifs et les correctifs à chaud. La plupart de ces améliorations ont été apportées en réponse directe aux suggestions de nos clients. Nous vous remercions pour votre temps et pour vos commentaires très utiles. Nous espérons que cette collaboration se poursuivra et que nos produits continueront de répondre à tous vos besoins. Vous pouvez publier vos commentaires sur les forums de la communauté Identity Manager sur le site Web NetIQ Communities, notre communauté en ligne qui reprend aussi des informations sur les produits, des blogues et des liens vers des ressources utiles.
Pour plus d'informations sur les nouveautés des versions précédentes, consultez la section « Previous Releases » (Versions précédentes) sur le site Web de documentation d'Identity Manager.
Pour plus d'informations sur cette version et pour consulter les dernières notes de version, rendez-vous sur la page de documentation. Pour télécharger ce produit, consultez le portail Software Licenses and Downloads (Licences et téléchargements de logiciels).
Identity Manager 4.9 offre les nouvelles fonctions et améliorations suivantes :
Pour plus d'informations sur les nouvelles fonctions de NetIQ Identity Manager Designer 4.9, reportez-vous aux Notes de version de NetIQ Identity Manager Designer 4.9.
Cette version ajoute la prise en charge des plates-formes suivantes :
Red Hat Enterprise Linux (RHEL) 9.3, 9.2, 8.9 et 8.8
Open Enterprise Server (OES) 24.2
Pour Identity Manager Designer
Red Hat Enterprise Linux (RHEL) 9.2, 9.1, 8.9, 8.8 et 8.7
SUSE Linux Enterprise Server (SLES) 15 SP5
Windows 11 (Desktop)
macOS Sonoma
Pour obtenir la liste complète des systèmes d'exploitation pris en charge, reportez-vous à la page Configuration système requise pour Identity Manager 4.9. Pour plus d'informations sur les composants du paquetage, les bases de données et les navigateurs pris en charge par cette version, reportez-vous à la section Versions de composants pris en charge.
Identity Manager introduit ACDI (Audit, Compliance & Data Intelligence), un nouvel outil d'analyse visuelle des données relatives aux identités. L'outil collecte toutes les données relatives aux identités à partir des sources Identity Manager, les traite et offre des fonctionnalités de création de rapports et de surveillance sur le tableau de bord ACDI. Pour plus d'informations sur cet outil, reportez-vous au document NetIQ Audit, Compliance and Data Intelligence for Identity Manager.
ACDI est disponible en tant que produit complémentaire avec Identity Manager 4.9. Vous pouvez le télécharger à partir du portail Software Licenses and Downloads (Licences et téléchargements de logiciels). Cet outil est disponible uniquement pour la solution hors cloud Identity Manager 4.9 et non pour le déploiement sur le cloud.
Cette version ajoute la prise en charge de Java 11 pour les pilotes Identity Manager 4.9. La liste suivante répertorie les pilotes mis à jour.
Tableau 1 Pilotes Identity Manager 4.9 et leur version équivalente fonctionnelle en 4.8.x
|
Pilote |
Version livrée avec Identity Manager 4.9 |
Version de base (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 |
|
Delimited Text (Texte délimité) |
4.1.0.0000 |
4.0.2.0200 |
|
GroupWise (basé sur REST) |
4.1.0.0000 |
4.0.1.1 |
|
Module Identity Gateway Integration (intégration de la passerelle d'identité) |
1.1.0.0000 |
1.0.1.0300 |
|
JDBC |
4.3.0.0000 |
4.2.2.0400 |
|
JDBC Fanout (agent de dissémination JDBC) |
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 (Service de tâche manuelle) |
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 (Service des droits) |
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 |
|
SAP Portal (Portail SAP) |
4.1.0.0000 |
4.0.2.0100 |
|
SAP User Management (Gestion des utilisateurs SAP) |
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 (Suivi des identités pour Sentinel) |
4.1.0.0000 |
4.0.2 |
|
ID Provider (Fournisseur d'ID) |
4.1.0.0000 |
4.0.0.0 |
Cette version n'apporte pas de nouvelles fonctionnalités à l'exception du fichier de classe Java mis à jour. Pour plus d'informations, reportez-vous à la section Version Shipped with 4.9 (Version livrée avec Identity Manager 4.9) sur la page NetIQ Identity Manager Drivers (Pilotes NetIQ Identity Manager).
Outre l'authentification de base, Identity Applications prend en charge l'authentification moderne dans les paramètres de messagerie entrante et sortante pour une approbation basée sur les messages électroniques. L'authentification moderne fournit une authentification utilisateur et une autorisation d'accès plus sécurisées.
De plus, l'authentification moderne est intégrée au moteur Identity Manager pour authentifier les notifications de tâches et les messages électroniques basés sur des modèles émis lors de l'exécution d'une stratégie.
REMARQUE :cette version prend en charge l'authentification moderne uniquement à l'aide du service d'authentification OAuth d'Office 365 fourni par Azure Active Directory (Azure AD) pour Microsoft Outlook.
Vous pouvez désormais configurer les composants Identity Manager en mode FIPS. Pour plus d'informations, reportez-vous à la section Configuration d'Identity Manager en mode FIPS du Guide d'installation et de mise à niveau de NetIQ Identity Manager pour Linux ou à la section Installation et configuration des composants Identity Manager du Guide d'installation et de mise à niveau de NetIQ Identity Manager pour Windows.
Vous pouvez désormais utiliser la méthode de recherche LDAP existante pour récupérer les données de surveillance du composant Service de workflow dans votre environnement. Pour ce faire, émettez une requête de recherche avec une base de recherche cn=idm,cn=monitor sur le coffre-fort d'identité. Grâce à cette amélioration, vous pouvez surveiller l'état du service de workflow à l'aide de diverses statistiques, telles que le nombre total de workflows, les workflows en cours, les workflows terminés, les nouvelles requêtes au cours des 10, 60 et 300 dernières secondes, etc.
En outre, cette version ajoute davantage de données jvm_stats aux statistiques existantes pour l'application utilisateur. Pour plus d'informations sur ces améliorations, reportez-vous au document Monitoring Identity Manager (Surveillance d'Identity Manager).
Cette version introduit les améliorations suivantes d'Identity Applications :
NetIQ Identity Manager 4.9 a été mis à jour avec une version améliorée de l'outil Identity Applications. Ce dernier prend désormais en charge la plate-forme Java 11. Cette amélioration inclut les utilitaires suivants :
Pour plus d'informations sur l'utilisation de chacun de ces utilitaires, cliquez sur le lien dans la liste.
Le document Guidelines for Enabling Workflow Logging (Directives pour l'activation de la consignation de workflow) a été mis à jour. À partir de cette version, le niveau de consignation spécifié dans le fichier workflow_logging.xml pour un paquetage individuel est prioritaire par défaut. Par exemple, si le niveau de consignation du paquetage com.novell.soa.af.impl.timers est défini sur DÉBOGAGE et que le niveau de consignation du moteur de workflow (au niveau global) est défini sur INFO, l'application consigne les informations DÉBOGAGE pour le paquetage sélectionné uniquement. Tous les autres paquetages et enregistreurs seront consignés au niveau INFO.
En outre, une nouvelle propriété appelée com.microfocus.workflow.engine.logging a été ajoutée au cas où vous souhaiteriez revenir à l'ancien comportement. Vous pouvez ajouter la propriété com.microfocus.workflow.engine.logging au fichier ism-configuration.properties et la définir sur true si vous souhaitez que le niveau de consignation défini pour le moteur de workflow soit prioritaire sur celui du paquetage. Pour plus d'informations sur cette propriété, reportez-vous au manuel NetIQ Identity Manager - Administrator's Guide to the Identity Applications (NetIQ Identity Manager - Guide de l'administrateur d'Identity Applications).
L'API d'accès IDMProv/rest/access/entities/list a été mise à jour pour inclure un nouveau paramètre de requête appelé lookupAttr. Par défaut, lookupAttr est défini sur false (faux). Lorsque ce paramètre est défini sur true (vrai), l'API renvoie les Attributs de recherche spécifiés dans la définition DNLookup de l'attribut envoyé dans le paramètre filterAttr. filterAttr est un autre paramètre de requête utilisé dans cette API.
Par exemple, si vous souhaitez récupérer les subordonnés directs d'une entité utilisateur à partir du coffre-fort d'identité à l'aide de la fonction IDVault.get, la signature de la méthode est la suivante :
IDVault.get('IDM','/rest/access/entities/list',data.manager, 'user', ["directReports"], true)
directReports est envoyé en tant que filterAttr et true (vrai) est la valeur lookupAttr.
Dans la définition DNLookup de directReports, les Attributs de recherche de l'entité Recherche d'utilisateur sont Nom, Prénom et Initiales. Lorsque vous ajoutez l'attribut true (vrai) à la fonction, Identity Applications renvoie en réponse le nom, le prénom et les initiales des subordonnés directs. Si l'Attribut de recherche n'est pas configuré, aucune valeur Attribut de recherche n'est renvoyée en réponse.
Cette version intègre les améliorations suivantes du programme d'installation :
Intégration d'Identity Console au programme d'installation d'Identity Manager pour Linux.
Introduction d'un nouveau fichier ism-sensitive.properties, qui stocke en toute sécurité les mots de passe storepass principal et keypass utilisés pour chiffrer tous les mots de passe.
Identity Manager 4.9 introduit dans cette version des modifications susceptibles d'affecter le comportement de ses applications ou fonctionnalités existantes.
Le nom distinctif complet (FQDN) ou le nom abrégé du serveur est requis au lieu d'une adresse IP lors de la configuration des composants Identity Manager sur les plates-formes Linux et Windows.
L'utilitaire de configuration (configupdate.sh) vous invite désormais à entrer un mot de passe avant le lancement.
Si vous configurez le pilote Workday sous Identity Manager 4.9 sur un serveur Windows et que vous souhaitez accéder à l'exemple de feuille de style, vous pouvez la trouver à l'emplacement suivant dans l'image ISO Windows d'Identity Manager 4.9 : \IdentityManagerServer\products\IDM\windows\setup\utilities\workday\transformation_style_sheets
À partir de cette version, NetIQ SecretStore n'est plus pris en charge. À l'avenir, les mots de passe des comptes seront enregistrés dans un nouvel attribut appelé notfSMTPMailPassword. Cet attribut appartient à la classe notfTemplateCollection et est inclus dans le paquetage du pilote de l'application utilisateur (UAD) NOVLUABASE_4.8.8.20240401125038. Lorsque vous installez Identity Manager 4.9, ce paquetage UAD est installé automatiquement. Toutefois, si vous effectuez une mise à niveau à partir d'une version antérieure, vous devez mettre à jour le paquetage manuellement.
Après la mise à niveau vers le dernier paquetage UAD et le redémarrage de Tomcat, les mots de passe de compte de messagerie électronique existants dans le dépôt NetIQ SecretStore migrent automatiquement vers l'attribut notfSMTPMailPassword. Ce processus de migration de mot de passe est contrôlé par la propriété com.netiq.idm.migrate.secretstore, disponible dans le fichier ism-configuration.properties. Par défaut, cette propriété est définie sur true (vrai). Une fois la migration terminée, la propriété est automatiquement redéfinie sur false (faux) et reste dans cet état.
Cette section fournit des informations sur les versions prises en charge des composants.
Identity Manager 4.9 regroupe les composants suivants :
NetIQ eDirectory 9.2.9
NetIQ Identity Console 1.7.2
NetIQ Identity Manager Engine 4.9
NetIQ Identity Manager Remote Loader 4.9
NetIQ Identity Manager Fan Out Agent 1.3
NetIQ Designer pour 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 (pour l'audit des événements)
Pilotes NetIQ Identity Manager
REMARQUE :
Identity Manager 4.9 est également compatible avec eDirectory 9.2.8.
Identity Manager 4.9 contient la dernière version d'un pilote pris en charge. Pour plus d'informations, reportez-vous à la section Version Shipped with 4.9 (Version livrée avec Identity Manager 4.9) sur la page NetIQ Identity Manager Drivers (Pilotes NetIQ Identity Manager).
Cette version ajoute la prise en charge des composants tiers suivants :
Zulu 11.70+15-CA
Apache Tomcat 9.0.85-1
PostgreSQL 12.18 (autonome et conteneurs)
OpenSSL 1.0.2zg-0
Nginx 1.24.0-1
ActiveMQ 5.18.3-1
Tous les composants Identity Manager 4.9, y compris NetIQ Identity Applications, sont compatibles avec Oracle 21c et MS SQL 2019, à l'exception d'Identity Reporting. Identity Reporting 7.2.0 continuera à prendre en charge les bases de données Oracle19c et MS SQL 2017.
Un des navigateurs suivants (versions minimales) :
Google Chrome 126.0.6478.8
Mozilla Firefox 126.0
Apple Safari 17.5
Microsoft Edge 124.0.2478.109
Pour plus d'informations sur la configuration matérielle requise et les systèmes d'exploitation pris en charge, consultez la page System Requirements for Identity Manager 4.9 (Configuration système requise pour Identity Manager 4.9).
Cette version inclut les correctifs logiciels suivants :
|
Composant |
ID global |
Description |
|---|---|---|
|
Installation et mise à niveau |
OCTCR56A583299 |
Le moteur de workflow ne démarre pas si la base de données est gérée sur Microsoft SQL Server. |
|
Moteur Identity Manager |
OCTCR56A580623 |
Le pilote SOAP ajoute des données en double à l'attribut DirXML-PersistentData, ce qui provoque une exception lorsqu'iManager charge le tableau de bord sur la page Présentation de l'ensemble de pilotes. |
|
OCTCR56A584222 |
La connexion au serveur d'application utilisateur se bloque lors de l'utilisation de l'opération do-invoke-rest-endpoint pour effectuer une requête REST vers un noeud d'extrémité. |
|
|
Identity Reporting |
OCTCR56A580314 |
Lors de l'effacement de la base de données de création de rapports sur MS SQL, le message d'erreur suivant s'affiche : Incorrect syntax near the keyword 'CASCADE' (Syntaxe incorrecte près du mot-clé « CASCADE »). |
|
OCTCR56A581810 |
L'événement de tâche sur l'état de santé du pilote (event-id : query-driver-ident) génère le message d'avertissement suivant: Recovered from unexpected condition: @cached-time no available (Récupéré à partir d'une condition inattendue : @cached-time non disponible). |
|
|
OCTCR56A585188 |
Une requête DELETE (SUPPRESSION) de l'API REST adressée au noeud d'extrémité /IDMDCS-CORE/rpt/collectors/{identifier}/trust ne supprime pas le certificat approuvé du champ collect_cert de l'enregistrement du collecteur de données. |
|
|
Identity Applications |
OCTCR56A572998 |
Les fonctionnalités du générateur de formulaires de validation de champ et de rafraîchissement de valeur ne fonctionnent pas dans les scénarios asynchrones. |
|
OCTCR56A573780 |
Le collecteur universel Sentinel ne parvient pas à analyser le champ de message dans l'événement CEF : 3152C - Message de l'utilisateur. |
|
OCTCR56A580840 |
Les champs de formulaire basés sur le composant Entité dynamique affichent des crochets comme valeurs par défaut dans la liste déroulante. |
|
OCTCR56A580876 |
Lorsque vous utilisez la fonction RoleVault.getRolesUserIn pour effectuer un appel d'API REST au noeud d'extrémité /rest/access/assignments/role/list, elle ne récupère que dix autorisations d'assignation de rôle pour un utilisateur donné. Après la mise à niveau vers Identity Manager 4.9, vous pouvez récupérer des informations sur tous les rôles en ajoutant l'attribut true (vrai) à la même fonction. Syntaxe : voici la signature de la méthode : RoleVault.getRolesUserIn('IDM','/rest/access/assignments/role/list',userDN,true) |
|
OCTCR56A581016 |
Les champs de formulaire disparaissent lors de l'enregistrement après avoir basculé entre les différentes vues du générateur de formulaires. |
|
OCTCR56A581716 |
La consignation du moteur de workflow ne fonctionne pas après la mise à niveau vers Identity Manager 4.8.4. |
|
OCTCR56A581762 |
Le composant Sélectionner inclut une chaîne _regex supplémentaire lors de l'interrogation de données d'une source Web externe. |
|
OCTCR56A581978 |
Lorsque vous utilisez le composant Entité dynamique dans un formulaire à plusieurs onglets, le nom d'affichage de l'utilisateur sélectionné change lorsque vous revenez à l'onglet à l'aide du bouton Précédent. |
|
OCTCR56A582360 |
Un formulaire JSON n'affiche pas d'erreur si les vérifications de validation sur un champ de formulaire dynamique échouent. |
|
OCTCR56A582959 |
Lorsque vous utilisez la fonction RoleVault.getRoleAssignmentCause pour effectuer un appel d'API REST vers le noeud d'extrémité /rest/access/assignments/list/v2, par défaut, elle ne récupère la cause d'assignation de rôle que pour dix rôles. Après la mise à niveau vers Identity Manager 4.9, vous pouvez récupérer la cause d'assignation pour tous les rôles en ajoutant l'attribut true (vrai) à la même fonction. Syntaxe : voici la signature de la méthode : RoleVault.getRoleAssignmentCause('IDM','/rest/access/assignments/list/v2',identityDn,roleDn,true) |
|
OCTCR56A583294 |
L'ajout d'un groupe au champ Demandeurs échoue lors de la tentative de modification d'une équipe existante. |
|
OCTCR56A583369 |
La fonctionnalité Rafraîchir lors de ne fonctionne pas si les champs de formulaire se trouvent dans un composant Grille de données. |
|
OCTCR56A583373 |
Un champ Jour ne valide pas correctement les données pour les langues autres que l'anglais. |
|
OCTCR56A583421 |
L'ajout d'un commentaire avec un guillemet simple (') dans la fonction Valeur par défaut personnalisée corrompt le formulaire. |
|
OCTCR56A583440 |
Lorsque vous utilisez la fonction setFieldValue() pour définir une valeur par défaut personnalisée, le processus de validation s'exécute indéfiniment. |
|
OCTCR56A583441 |
La page Historique de requêtes du tableau de bord affiche un message d'erreur si une autorisation demandée est assignée à une ressource à accès contrôlé. |
|
OCTCR56A583590 |
Identity Manager permet à tout utilisateur authentifié de modifier les paramètres régionaux préférés d'un autre utilisateur. |
|
OCTCR56A583609 |
L'état de la requête sur la page Historique de requêtes s'affiche comme « Provisionné » même après le refus de la tâche. |
|
OCTCR56A583692 |
Lors de la modification de la vignette Ticket de service d'assistance ou de tout(e) autre formulaire/PRD joint(e) en tant que vignette sur la page Gérer les applications, les erreurs sont affichées dans les journaux de la console du navigateur. |
|
OCTCR56A583714 |
Des délégations en double sont créées lorsque vous cliquez plusieurs fois sur le bouton Créer de la page Créer une assignation de délégué. |
|
OCTCR56A583722 |
Lorsque vous consultez les détails d'une requête sur la page Historique de requêtes, l'auteur de l'activité du journal et le commentaire correspondant ne sont pas séparés par un espace. |
|
OCTCR56A583747 |
Lorsque vous utilisez une méthode d'opération de formulaire alert() dans le code Javascript, l'Éditeur JS et JSON pour formulaire cessent de fonctionner. |
|
OCTCR56A583754 |
Toutes les fonctions personnalisées enregistrées dans l'éditeur JS disparaissent si vous modifiez à nouveau le formulaire dans le générateur de formulaires. |
|
OCTCR56A584217 |
Le formulaire affiché dans le tableau de bord Identity Manager est différent de celui affiché dans le mode Aperçu du générateur de formulaires. |
|
OCTCR56A584275 |
Un composant Sélectionner avec l'option Activer la recherche statique définie sur true (vrai) ne peut pas rechercher des valeurs de plus de 50 caractères. Le composant Sélectionner vous permet désormais de rechercher des valeurs contenant jusqu'à 1 000 caractères. |
|
OCTCR56A584283 |
Lors de la définition d'une logique pour un composant, il n'est pas possible de sélectionner une propriété pour une opération déclenchée par un événement. |
|
OCTCR56A584291 |
Lorsque la Position de l'étiquette des composants Sélectionner et Bouton d'option est définie sur Gauche (aligné à droite), les options affichées ne sont pas correctement alignées. |
|
OCTCR56A584322 |
La fonction Valeur par défaut personnalisée d'un composant Case à cocher ne s'exécute pas au chargement initial du formulaire, ni lorsqu'elle est déclenchée par une modification ou une exécution explicite de triggerChange(). |
|
OCTCR56A584373 |
La page Tâches du tableau de bord ne se rafraîchit pas automatiquement. Même après l'approbation d'une tâche à l'aide du formulaire d'approbation, elle apparaît toujours dans la liste. |
|
OCTCR56A584374 |
La page Autorisations du tableau de bord ne répertorie plus les autorisations avec des crochets ou des accolades dans les résultats de la recherche. |
|
OCTCR56A584399 |
Les attributs définis comme Attributs modifiables dans Paramètres ne sont pas modifiables sur les pages Mon profil et Utilisateurs. |
|
OCTCR56A584489 |
Lorsque vous demandez une PRD, la page Nouvelle requête affiche les champs permettant d'entrer la Date d'application et la Date d'expiration. |
|
OCTCR56A584625 |
Les étiquettes de champ sont manquantes dans les formulaires localisés. |
|
OCTCR56A584638 |
Un composant Entité dynamique défini avec une limite d'affichage (nombre maximal d'éléments à demander ou à afficher) ne répertorie pas toutes les entités correspondantes dans les résultats de recherche. |
|
OCTCR56A584639 |
Après avoir activé le mode EN LIGNE, puis être passé HORS LIGNE et de nouveau EN LIGNE, le générateur de formulaires ne permet pas de se connecter avec des informations d'identification différentes après la première connexion. |
|
OCTCR56A584666 |
L'option Conteneur de la liste d'utilisateurs dans Paramètres > Personnalisation n'est pas utilisée pour répertorier les utilisateurs sur la page New Request for Others (Nouvelle requête pour d'autres). |
|
OCTCR56A585183 |
La page Applications du tableau de bord Identity Manager affiche les en-têtes de catégorie sans éléments autorisés. |
|
OCTCR56A585185 |
L'élément d'entrée d'heure est absent d'un composant Date/heure défini pour afficher à la fois les éléments de calendrier et d'heure. |
|
OCTCR56A585231 |
Le numéro de téléphone entré dans l'attribut Numéro de téléphone de la page Mon profil ne peut pas être modifié ni supprimé. |
|
OCTCR56A585264 |
Le générateur de formulaires exécute la fonction Valeur par défaut personnalisée chaque fois qu'un utilisateur bascule entre les vues du générateur de formulaires. |
|
OCTCR56A585443 |
La procédure de réassignation de tâches à d'autres membres de l'équipe ne fonctionne pas comme indiqué. |
|
OCTCR56A585477 |
L'attribut Signature sur la page du profil d'utilisateur affiche une valeur de texte au lieu de l'image de signature. |
|
OCTCR56A585503 |
Le générateur de formulaires ne se charge pas correctement lorsqu'il est lancé à partir de Designer sur un système Windows sans connexion Internet. |
|
OCTCR56A585527 |
Après la mise à niveau vers Identity Manager 4.8.7, le compteur d'autorisations de la page Autorisations appartenant à d'autres n'est pas correctement positionné dans les paramètres régionaux pris en charge (à l'exception de l'anglais et du portugais). |
|
OCTCR56A585557 |
Le composant Affichage DN du générateur de formulaires affiche un message d'erreur lorsque les conditions sont définies. |
|
OCTCR56A585618 |
Impossible d'accéder à l'application utilisateur et à SSPR après une mise à niveau. Le redémarrage du service ndsd sous eDirectory et Tomcat sur le serveur Identity Applications résout temporairement le problème, mais les composants redeviennent inaccessibles après un certain temps. |
|
OCTCR56A585698 |
La page Mon profil affiche des attributs incorrects lorsqu'Identity Manager est configuré pour gérer plusieurs clients. |
|
|
La vue Carte d'un utilisateur et les attributs de la page Utilisateurs du tableau de bord Identity Manager affichent des attributs différents de ceux configurés dans les paramètres de personnalisation du client. |
Identity Manager 4.9 propose les versions Advanced Edition et Standard Edition dans un même fichier ISO. Avant de télécharger les fichiers d'installation, vous devez comprendre quelles sont les fonctionnalités contenues dans chaque édition ainsi que les options de téléchargement des composants Identity Manager.
Afin de répondre aux différentes exigences des clients, les fonctionnalités d'Identity Manager sont proposées dans deux groupes de produits :
Identity Manager Advanced Edition
Identity Manager Standard Edition
Identity Manager Advanced Edition intègre les mêmes fonctions qu'Identity Manager Standard Edition, mais aussi des outils supplémentaires. Le tableau suivant présente une comparaison des fonctions disponibles dans les versions Advanced Edition et Standard Edition d'Identity Manager :
|
Fonctionnalité |
Advanced Edition |
Standard Edition |
|---|---|---|
|
Provisioning automatisé des utilisateurs basé sur des règles |
Oui |
Oui |
|
Synchronisation des identités en temps réel |
Oui |
Oui |
|
Gestion et self-service de mots de passe |
Oui |
Oui |
|
Outil d'informations d'identité uniformes (Analyzer) |
Oui |
Oui |
|
API REST et prise en charge de Single Sign-on |
Oui |
Oui (prise en charge limitée) |
|
Rapport sur l'état actuel |
Oui |
Oui |
|
Provisioning de niveau entreprise basé sur des rôles |
Oui |
Non |
|
Workflows d'approbation automatisés pour l'application de la stratégie d'entreprise |
Oui |
Non |
|
Self-service avancé dans Identity Applications |
Oui |
Non |
|
Catalogue et modèle de ressource pour provisioning aisé des ressources |
Oui |
Non |
|
Rapports d'historique |
Oui |
Non |
|
Création de rapports sur les systèmes connectés |
Oui |
Non |
|
Administration des rôles et des ressources |
Oui |
Non |
Après avoir acheté Identity Manager 4.9, connectez-vous au portail Software Licenses and Downloads (Licences et téléchargements de logiciels) et suivez le lien qui vous permet de télécharger le logiciel. Les fichiers suivants contiennent les composants Identity Manager :
|
Nom du fichier |
Description |
|---|---|
|
Identity_Manager_4.9_Linux.iso |
Contient le serveur Identity Manager (moteur Identity Manager, chargeur distant, agent de dissémination [fan-out] et Identity Console), Identity Applications et Identity Reporting. |
|
Identity_Manager_4.9_RL_Linux.iso |
Contient le chargeur distant Identity Manager pour Linux. |
|
Identity_Manager_4.9_Containers.tar.gz |
Contient des images de conteneur individuelles pour le moteur Identity Manager, le chargeur distant, l'agent de dissémination (fan-out), ActiveMQ, PostgreSQL, le moteur de rendu de formulaire, OSP, Identity Applications, Identity Reporting, SSPR et Identity Console. |
|
Identity_Manager_4.9_Windows.iso |
Contient le serveur Identity Manager (moteur Identity Manager, chargeur distant et agent de dissémination [fan-out]), Identity Applications et Identity Reporting. |
|
Identity_Manager_4.9_RL_Windows.iso |
Contient le chargeur distant 64 bits et .NET pour Windows. |
|
Identity_Manager_4.9_Designer_Linux.tar.gz |
Contient Designer pour les plates-formes Linux. |
|
Identity_Manager_4.9_Designer_Windows.zip |
Contient Designer pour les plates-formes Windows. |
|
Identity_Manager_4.9_Designer_MacOSX.dmg |
Contient les fichiers Designer pour macOS Sonoma. |
|
SentinelLogManagementForIGA8.6.1.0.tar.gz |
Contient Sentinel Log Management for Identity Governance and Administration (IGA). Cette installation est prise en charge sous Linux uniquement. |
IMPORTANT :l'outil Analyzer n'est pas inclus dans l'image ISO d'Identity Manager 4.9. Si Analyzer est déjà installé, veillez à le mettre à jour vers la version 4.8.5 et à l'utiliser avec Identity Manager 4.9. Pour installer et mettre à niveau Analyzer, reportez-vous au Guide d'installation et de mise à niveau de NetIQ Identity Manager pour Linux ou au Guide d'installation et de mise à niveau de NetIQ Identity Manager pour Windows.
|
Composant Identity Manager |
Emplacement de l'exécutable dans le fichier ISO |
Chemin d'installation par défaut |
|---|---|---|
|
Serveur Identity Manager (contient le moteur Identity Manager, le chargeur distant, l'agent de dissémination [fan-out] et Identity Console) |
install.sh à l'emplacement de montage |
|
|
Identity Applications (tableau de bord et interface d'administration Identity Manager, application utilisateur, pilote du service de rôles et de ressources, pilote d'application utilisateur, utilitaire de mise à niveau de la configuration, OSP [One SSO Provider], SSPR [Self Service Password Reset]) |
install.sh à l'emplacement de montage |
|
|
Designer pour Identity Manager |
/designer/packages |
/root/designer |
|
Identity Reporting |
install.sh à l'emplacement de montage |
/opt/netiq/idm/apps/IDMReporting |
|
Composant de gestion des mots de passe |
./install.sh dans le répertoire /sspr à partir de l'emplacement de montage |
/opt/netiq/idm/apps/sspr |
|
Sentinel Log Management for IGA |
./install.sh dans le répertoire /SentinelLogManagementforIGA du fichier SentinelLogManagementForIGA8.6.1.0.tar.gz |
/opt/novell/sentinel |
|
Composant Identity Manager |
Emplacement de l'exécutable dans le fichier ISO |
Chemin d'installation par défaut |
|---|---|---|
|
Serveur Identity Manager (contient le moteur Identity Manager, le chargeur distant et l'agent de dissémination [fan-out]) |
install.exe situé à l'emplacement <emplacement de montage du fichier ISO>\IdentityManagerServer |
|
|
Identity Applications (tableau de bord et interface d'administration Identity Manager, application utilisateur, pilote du service de rôles et de ressources, pilote d'application utilisateur, utilitaire de mise à niveau de la configuration, OSP [One SSO Provider], SSPR [Self Service Password Reset]) |
install.exe situé à l'emplacement <emplacement de montage du fichier ISO>\IdentityApplications\ |
|
|
Designer pour Identity Manager |
install.exe situé dans le dossier \designer_install\ du fichier Identity_Manager_4.8_Designer_Windows.zip |
C:\netiq\ |
|
Identity Reporting |
install.exe situé à l'emplacement <emplacement de montage du fichier ISO>\IdentityReporting\ |
C:\netiq\idm\apps\IdentityReporting |
|
Composant de gestion des mots de passe |
install.exe situé à l'emplacement <emplacement de montage du fichier ISO>\common\sspr |
C:\netiq\idm\apps\common\sspr |
Selon l'édition que vous installez, passez en revue les informations de l'une des ressources suivantes :
Advanced Edition : Guide d'installation et de mise à niveau de NetIQ Identity Manager pour Linux ou Guide d'installation et de mise à niveau de NetIQ Identity Manager pour Windows
Standard Edition : Quick Start Guide for Installing and Upgrading NetIQ Identity Manager 4.9 Standard Edition (Guide de démarrage rapide pour l'installation et la mise à niveau de NetIQ Identity Manager 4.9 Standard Edition)
Vous pouvez effectuer une mise à niveau directe vers Identity Manager 4.9 à partir d'Identity Manager 4.7.5 et 4.8.x (où x correspond à 0, 1, 2, 3, 4, 5, 6 et 7).
Avant d'entamer la mise à niveau, passez en revue les informations des notes de version relatives à votre version actuelle.
Pour plus d'informations sur la mise à niveau d'Identity Manager, reportez-vous à la section Mise à niveau d'Identity Manager
dans le Guide d'installation et de mise à niveau de NetIQ Identity Manager pour Linux ou à la section Mise à niveau d'Identity Manager dans le Guide d'installation et de mise à niveau de NetIQ Identity Manager pour Windows.
Le tableau suivant répertorie les chemins de mise à niveau relatifs aux composants pour les versions 4.8.x d'Identity Manager :
|
Composant |
Version de base |
Version mise à jour |
|---|---|---|
|
Moteur Identity Manager |
4.8.x |
|
|
Chargeur distant/Agent de dissémination (fan-out) |
4.8.x |
Mettez à niveau le chargeur distant/l'agent de dissémination (fan-out) vers la version 4.9. |
|
Designer |
|
Installez Designer 4.9. |
|
Identity Applications |
4.8.x |
Avant de mettre à niveau Identity Applications, assurez-vous que le coffre-fort d'identité et le moteur Identity Manager sont respectivement mis à niveau vers les versions 9.2.9 et 4.9.
|
|
Identity Reporting |
4.8.x |
Avant de mettre à niveau Identity Reporting, assurez-vous que le coffre-fort d'identité, le moteur Identity Manager et Identity Applications sont respectivement mis à niveau vers les versions 9.2.9, 4.9 et 4.9.
|
Avant d'entamer la mise à niveau, passez en revue les informations des notes de version relatives à votre version sur la page de documentation NetIQ.
Le tableau suivant répertorie les chemins de mise à niveau relatifs aux composants pour les versions 4.7.x d'Identity Manager :
|
Composant |
Version de base |
Version mise à jour |
|---|---|---|
|
Moteur Identity Manager |
4.7.5 |
|
|
Chargeur distant/Agent de dissémination (fan-out) |
4.7.5 |
Mettez à niveau le chargeur distant/l'agent de dissémination (fan-out) vers la version 4.9. |
|
Designer |
|
Installez Designer 4.9. |
|
Identity Applications |
4.7.5 |
Avant d'effectuer la mise à niveau d'Identity Applications, assurez-vous que le coffre-fort d'identité et le moteur Identity Manager sont mis à niveau vers les versions 9.2.9 et 4.9 respectivement.
|
|
Identity Reporting |
4.7.5 |
Avant de mettre à niveau Identity Reporting, assurez-vous que le coffre-fort d'identité, le moteur Identity Manager et Identity Applications sont respectivement mis à niveau vers les versions 9.2.9, 4.9 et 4.9.
|
Avant d'entamer la mise à niveau, passez en revue les informations des notes de version relatives à votre version sur la page de documentation NetIQ.
NetIQ fournit les chemins de mise à niveau suivants pour la mise à niveau d'une version précédente d'Identity Manager Advanced Edition ou Standard Edition vers Identity Manager 4.9 Advanced Edition :
Identity Manager 4.8 Advanced Edition vers Identity Manager 4.9 Advanced Edition
Identity Manager 4.8 Standard Edition vers Identity Manager 4.9 Advanced Edition, de l'une des manières suivantes :
Identity Manager 4.8 Standard Edition vers Identity Manager 4.9 Standard Edition, puis vers Identity Manager 4.9 Advanced Edition
Identity Manager 4.8 Standard Edition vers Identity Manager 4.8 Advanced Edition, puis vers Identity Manager 4.9 Advanced Edition
Identity Manager 4.7.5 Advanced Edition vers Identity Manager 4.9 Advanced Edition
Identity Manager 4.7.5 Standard Edition vers Identity Manager 4.9 Advanced Edition, de l'une des manières suivantes :
Identity Manager 4.7.5 Standard Edition vers Identity Manager 4.9 Standard Edition, puis vers Identity Manager 4.9 Advanced Edition
Identity Manager 4.7.5 Standard Edition vers Identity Manager 4.7.5 Advanced Edition, puis vers Identity Manager 4.9 Advanced Edition
Vous pouvez effectuer la mise à niveau vers Identity Manager 4.9 Standard Edition à partir d'Identity Manager 4.8 Standard Edition. Pour des instructions de mise à niveau, consultez le manuel Quick Start Guide for Installing and Upgrading NetIQ Identity Manager 4.9 Standard Edition (Guide de démarrage rapide pour l'installation et la mise à niveau de NetIQ Identity Manager 4.9 Standard Edition).
Identity Manager 4.9 Standard Edition prend toujours en charge les rapports suivants :
Authentification par l'utilisateur
Authentification par le serveur
Statistiques de la base de données
Modifications de mots de passe par l'utilisateur
Réinitialisation de mot de passe
État actuel du rapport d'associations du pilote du coffre-fort d'identité
État actuel du rapport sur les utilisateurs du coffre-fort d'identité
Résumé des événements de changement de mot de passe utilisateur
Pour plus d'informations, reportez-vous au manuel Administrator Guide to NetIQ Identity Reporting (Guide de l'administrateur de NetIQ Identity Reporting).
IMPORTANT :pour utiliser les rapports, importez les définitions de rapport les plus récentes dans Identity Reporting. Connectez-vous à l'application de création de rapports et utilisez la page de téléchargement dans l'application afin de télécharger les rapports.
NetIQ s'efforce de garantir que ses produits offrent des solutions de qualité qui répondent aux besoins logiciels de votre entreprise. Les problèmes suivants font actuellement l'objet de recherches visant à établir des solutions. Si vous avez besoin d'aide pour résoudre un problème, contactez le support technique. Pour obtenir la liste des problèmes connus dans Designer, reportez-vous aux Notes de version de NetIQ Identity Manager Designer 4.9.
Les propriétés dirxml_remote et RLConsole affichent une version obsolète du produit
Le programme d'installation génère des fichiers SQL de schéma de base de données vides
Certains rapports ne récupèrent aucune donnée lors de l'utilisation de la base de données MS SQL
Sous Linux, iManager affiche une page vierge après la mise à niveau
Avertissement : une opération d'accès réflectif illégale s'est produite
Boutons d'organigramme manquants pour une hiérarchie de relation de niveau 2 ou supérieur
Le chargeur distant signale un mot de passe d'objet Pilote non valide après la mise à niveau
Erreur d'observation : échec de la reconfiguration de StatusLogger dans le fichier journal Catalina
Problème : le démarrage de Tomcat après l'installation des composants d'Identity Manager 4.9 affiche l'exception suivante : SEVERE [main] org.apache.catalina.util.LifecycleBase.handleSubClassException Failed to start component [Connector["ajp-nio-<IP_address>-8010"]] (PROBLÈME GRAVE [principal] org.apache.catalina.util.LifecycleBase.handleSubClassException Impossible de démarrer le composant [Connecteur["ajp-nio-<adresse_IP>-8010"]])
Ce problème se produit lors d'une nouvelle installation et après la mise à niveau vers Identity Manager 4.9. [Problème : OCTCR56A607041]
Solution de contournement : ce problème ne provoque aucune perte de fonctionnalité. Toutefois, si vous souhaitez résoudre le problème, supprimez la ligne suivante du fichier server.xml :
<Connector port="8010" protocol="AJP/1.3" redirectPort="8543"/>
Le fichier server.xml se trouve à l'emplacement C:\NetIQ\idm\apps\tomcat\conf.
Problème : les utilisateurs peuvent rencontrer des échecs de connexion si NetIQ One SSO Provider (OSP) sur le serveur Identity Manager est configuré avec NetIQ Advanced Authentication pour une authentification à deux facteurs. Le fichier journal OSP affiche l'erreur suivante : Unexpected error while searching: internal.atlaslite.jcce.exception.CoreInitializationException: No administrator password is configured (Erreur inattendue lors de la recherche : internal.atlaslite.jcce.exception.CoreInitializationException : aucun mot de passe administrateur n'est configuré)
[Problème : OCTCR56A605248]
Solution de contournement : aucune solution de contournement n'est disponible.
Problème : lorsque vous installez ou mettez à niveau le chargeur distant via l'image Identity_Manager_4.9_RL_Windows.iso ou Identity_Manager_4.9_RL_Linux.iso, vous pouvez remarquer que la Version du produit ne change pas dans la fenêtre Propriétés dirxml_remote. Elle affiche toujours 4.8.0.0. Le même problème se produit dans les propriétés RLConsole. [Problème : OCTCR56A608072]
Solution de contournement : ce problème n'affecte pas la fonctionnalité du chargeur distant. Vous pouvez vérifier la Version du fichier dans la même fenêtre pour contrôler si le chargeur distant est installé correctement.
Problème : lors de la mise à niveau du composant Identity Applications, si vous choisissez l'option write to file (écrire dans un fichier) pour créer un schéma de base de données, le programme d'installation crée des fichiers databasechema.sql et wfedatabaseschema.sql vides. Étant donné que ces fichiers sont vides, vous ne pouvez pas les utiliser pour créer un schéma de base de données une fois la mise à niveau terminée. [Problème : OCTCR56A586043]
Solution de contournement : téléchargez sur votre serveur d'applications le fichier JAR de base de données approprié pour votre base de données Identity Applications à partir d'un site Web tiers. Installez-le sur un système distinct ou un serveur avec Identity Applications.
Lorsque le programme d'installation vous invite à entrer le chemin d'accès au fichier JAR JDBC de la base de données d'Identity Applications et du moteur de workflow lors de la mise à jour d'Identity Applications, spécifiez l'emplacement du fichier JAR de la base de données installée.
Problème : si vous utilisez MS SQL comme base de données d'Identity Reporting, les rapports Demandes d'accès par destinataire, Demandes d'accès par demandeur et Demandes d'accès par ressource ne renvoient aucune donnée. [Problème : OCTCR56A604404]
Solution de contournement : pour récupérer les données des rapports ci-dessus, procédez comme suit :
Connectez-vous au serveur sur lequel Identity Reporting est installé.
Ouvrez un outil d'administration de base de données tel que SQL Server Management Studio.
Exécutez la requête suivante :
REMARQUE :spécifiez le nom de la base de données appropriée d'Identity Reporting dans le champ <nom de la base de données d'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;
GOAccédez au site Web du réseau de distribution de contenu (CDN).
Cliquez sur le rapport Demandes d'accès par destinataire.
Téléchargez les fichiers .rpz et .zip pour le rapport Demandes d'accès par destinataire.
Effectuez l'Étape 5 et l'Étape 6 pour les rapports Demandes d'accès par demandeur et Demandes d'accès par ressource.
Problème : lors de la configuration d'un serveur de messagerie dans Identity Console, si vous choisissez d'activer ou de désactiver l'attribut notSMTPUseTLS pour le modèle de notification par défaut dans l'arborescence, vous remarquerez peut-être que la même valeur n'apparaît pas sur la page Approbation par message électronique dans Identity Manager. Toutefois, la sélection est enregistrée et le serveur de messagerie est mis à jour en fonction de vos préférences.
Cela se produit car l'attribut LDAP notfSMTPUseTLS est mis à jour différemment dans Identity Applications et Identity Console. Lorsque vous effectuez la modification dans Identity Console, l'attribut est mis à jour directement. Par contre, lorsque vous modifiez la valeur Utiliser SMTP TLS dans Paramètres de courrier sortant de la page Approbation par message électronique d'Identity Manager, la propriété com.netiq.rbpm.smtp.tls dans le fichier ism-configuration.properties est mise à jour. Toutefois, la valeur que vous sélectionnez dans Identity Console est toujours appliquée, même si elle n'apparaît pas sur la page Approbation par message électronique dans Identity Manager. [Problème : OCTCR56A585739]
Solution de contournement : pour garantir un comportement cohérent, vous pouvez modifier la valeur Utiliser SMTP TLS dans l'option Paramètres de courrier sortant de la page Approbation par message électronique d'Identity Manager en fonction de la valeur sélectionnée dans Identity Console.
Problème : après la mise à niveau d'Identity Manager vers la version 4.9, iManager ne fonctionne plus s'il est installé avec d'autres composants. Lorsque vous essayez de lancer une version précédemment installée, iManager affiche une page vierge.
Solution de contournement : installez et utilisez Identity Console à la place d'iManager. Toutefois, si vous souhaitez continuer à utiliser iManager après la mise à niveau d'Identity Manager vers la version 4.9, assurez-vous que les conditions suivantes sont remplies :
iManager est installé sur un serveur autonome.
Le serveur dispose d'une version de Java prise en charge. Par exemple : iManager 3.2.6.0200 sur Java JDK 1.0.8 Update 342 dans Identity Manager 4.8.6
Effectuez les étapes suivantes pour réutiliser les anciens fichiers Java :
Créez un répertoire à l'aide de la commande suivante :
mkdir -p /opt/novell/iManager/java_iman
Copiez les fichiers Java existants d'iManager dans le nouveau répertoire :
cp -r /opt/netiq/common/jre/ /opt/novell/iManager/java_iman
Pour modifier la propriété du nouveau répertoire, exécutez la commande suivante:
chown -R novlwww:novlwww /opt/novell/iManager/java_iman
Accédez à /etc/opt/novell/tomcat9/ et mettez à jour JAVA_HOME et JRE_HOME avec le nouveau chemin d'accès Java dans le fichier tomcat9.conf.
Redémarrez Tomcat à l'aide de la commande suivante :
rcnovell-tomcat9 restart
Problème : lors de la configuration d'Identity Applications, vous pouvez rencontrer le message suivant :
Warning: An illegal reflective access operation has occurred (Avertissement : une opération d'accès réflectif illégale s'est produite).
Cela se produit, car la version actuelle d'Identity Applications utilise Java 11. [Problème : OCTCR56A583685]
Solution de contournement : l'avertissement n'affecte aucune fonctionnalité. Vous pouvez l'ignorer.
Problème : lors de la mise à niveau d'Identity Manager vers la version 4.9 sur un serveur exécutant RHEL 8.x ou RHEL 9.x (où x est la version prise en charge dans 4.9), OSP ne démarre pas en raison d'un problème de connexion à la base de données. Cela se produit généralement lorsque le processus de génération de clé aléatoire prend plus de temps que prévu pendant le déploiement d'OSP. Par conséquent, les services Tomcat ne démarrent pas non plus. [Problème : OCTCR56A584564]
Solution de contournement : modifiez les lignes suivantes dans le fichier java.security à l'emplacement /opt/netiq/common/jre/conf/security et redémarrez Tomcat :
REMARQUE :avant d'appliquer la solution de contournement, reportez-vous à la documentation RHEL pour plus d'informations sur les générateurs de nombres aléatoires.
Remplacez securerandom.source=file:/dev/random
par
securerandom.source=file:/dev/./urandom
Remplacez securerandom.strongAlgorithms=NativePRNGBlocking:SUN
par
securerandom.strongAlgorithms=SHA1PRNG:SUN
Problème : pour une relation de niveau 2 ou supérieur, l'organigramme n'affiche pas les options permettant de choisir une relation à consulter, d'accéder au niveau suivant dans la hiérarchie des relations, d'envoyer des messages électroniques et d'afficher plus d'informations sur cette entité. Ce problème se produit lorsque la profondeur hiérarchique dans les Paramètres généraux est définie sur un niveau 2 (ou supérieur). [Problème : OCTCR56A585426]
Solution de contournement : afin d'afficher les boutons d'organigramme pour la relation de niveau 2 (ou supérieur), recherchez l'utilisateur/l'entité de niveau 2 dans l'organigramme.
Problème : après la mise à niveau du chargeur distant vers la version 4.9 sur une plate-forme Windows, ce dernier ne parvient pas à se connecter au pilote Active Directory à l'aide du mot de passe d'authentification de base. [Problème : OCTCR56A584022]
Solution de contournement : après avoir mis à niveau Identity Manager vers la version 4.9, effectuez les étapes suivantes :
Arrêtez l'instance du chargeur distant sur son serveur.
Réinitialisez le mot de passe de l'objet Pilote et le mot de passe du chargeur distant.
Démarrez l'instance du chargeur distant pour le pilote Active Directory.
Problème : après avoir installé Identity Manager 4.9 sur une plate-forme Windows, vous pouvez rencontrer le message d'erreur suivant dans les journaux catalina.out :
ERROR StatusLogger Reconfiguration failed: No configuration found for '<xxxxxxxx>' at 'null' in 'null' (ERREUR Échec de la reconfiguration de StatusLogger : aucune configuration trouvée pour « <xxxxxxxx> » à « nul » dans « nul »)
[Problème : OCTCR56A584800]
Solution de contournement : l'erreur n'affecte aucune fonctionnalité. Vous pouvez l'ignorer.
Vous pouvez rencontrer les problèmes suivants lorsque vous utilisez des formulaires JSON dans le générateur de formulaires.
Problème : les messages de validation de champ de formulaire avertissent les utilisateurs lorsqu'ils entrent une valeur non valide ou inacceptable dans un champ. Ces messages se composent généralement d'une paire clé-valeur, avec la valeur prévue pour l'affichage utilisateur. Toutefois, dans cette version, les champs du formulaire affichent les clés plutôt que les valeurs correspondantes. Par exemple, si vous entrez une adresse électronique non valide, le message indique invalid_email au lieu de la valeur Email must be a valid email (L'adresse électronique doit être une adresse électronique valide).
[Problème : OCTCR56A598009]
Solution de contournement : pour ajouter les messages en français :
Lancez le générateur de formulaires.
Cliquez sur l'icône
Localisation.
Cliquez sur Français pour développer.
Ajoutez une virgule à la fin et les paires clé-valeur pour les messages à la dernière ligne.
Par exemple :
{
"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"
}Cliquez sur Enregistrer.
Problème : si un champ de formulaire à valeur unique contient plusieurs valeurs, le générateur de formulaires affiche désormais une erreur de validation « autre qu'un tableau ». Cette vérification de validation a été ajoutée à la dernière version du générateur de formulaires. Ce problème se produit dès lors dans les formulaires existants lorsque vous mettez à niveau Designer vers la version 4.9. [Problème : OCTCR56A586045]
Solution de contournement : pour corriger l'erreur, effectuez l'une des opérations suivantes :
Ouvrez le formulaire dans le générateur de formulaires et cochez la case Plusieurs valeurs dans le champ de formulaire concerné. Cela ajoute un bouton Ajouter un autre élément au champ, ce qui permet aux utilisateurs d'entrer d'autres valeurs.
Modifiez la fonction Valeur par défaut personnalisée dans le champ concerné pour n'afficher que la première valeur renvoyée dans un tableau, même si le tableau a une valeur unique.
Problème : le générateur de formulaires se bloque parfois lors du défilement des formulaires JSON dans les vues JSON pour formulaire et Éditeur JS. Ce problème est observé dans deux scénarios :
Lorsque vous travaillez avec un formulaire JSON qui contient de nombreuses fonctions et méthodes.
Lorsque la résolution de votre écran diffère de la valeur recommandée pour le système.
[Problème : OCTCR56A602415]
Solution de contournement : aucune solution de contournement n'est disponible. Vous pouvez relancer le générateur de formulaires.
Problème : après la mise à niveau vers Designer 4.9, le composant Bouton dans les formulaires JSON ne fonctionne pas pour les opérations d'approbation et de demande. [Problème : OCTCR56A604329]
Solution de contournement : procédez comme suit :
Accédez à l'onglet Affichage du composant Bouton.
Copiez la logique spécifiée dans les champs Button Request Logic (Logique de demande de bouton) ou Button Approve Logic (Logique d'approbation de bouton).
Définissez l'Opération sur Personnalisée.
Spécifiez la logique copiée à partir de l'Étape 2.
Cliquez sur Enregistrer.
Vous pouvez rencontrer les problèmes suivants avec le composant Arborescence dans le générateur de formulaires :
Les champs affichent une erreur de validation « autre qu'un tableau » dans le formulaire Aperçu. Cette erreur se produit lorsque le composant Arborescence est configuré pour afficher une valeur par défaut. Vous ne pouvez pas soumettre le formulaire tant que vous n'avez pas résolu l'erreur de validation. [Problème : OCTCR56A585664]
Pour résoudre l'erreur, remplacez la valeur par défaut par l'ID de ce champ dans la vue JSON pour formulaire.
La fonctionnalité de développement d'un composant Arborescence ne fonctionne pas comme prévu. Le formulaire Aperçu ne vous permet pas de développer ou de sélectionner un sous-conteneur.
Lorsque vous sélectionnez un conteneur ou un sous-conteneur, le champ affiche la valeur dn au lieu name.
Le contenu JSON brut de la source de données ci-dessous est un exemple de données du composant Arborescence :
{
"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"
}
]
}
]
}
Lorsque vous sélectionnez l'option container data (données du conteneur) dans l'Aperçu, le champ affiche l'option unique id (ID unique) au lieu de container data. [Problème : OCTCR56A603396]
Pour tout problème spécifique au produit, contactez l'équipe de support de Micro Focus à l'adresse https://www.microfocus.com/support-and-services/.
Pour obtenir des conseils ou un complément d'informations techniques, vous pouvez consulter les ressources suivantes :
Documentation du produit, articles de la Base de connaissances et vidéos : https://www.microfocus.com/support-and-services/
Pages de la communauté Micro Focus : https://www.microfocus.com/communities/
Copyright 2009 - 2024 Open Text.
Les seules garanties pour les produits et services d'Open Text et ses sociétés affiliées et fournisseurs de licence (« Open Text ») sont telles qu'elles sont énoncées dans les clauses de garantie expresse qui accompagnent ces produits et services. Rien dans le présent document ne doit être interprété comme constituant une garantie supplémentaire. Open Text ne sera en aucun cas tenu responsable des erreurs ou omissions techniques ou de rédaction contenues dans le présent document. Les informations contenues dans le présent document sont susceptibles d'être modifiées sans préavis.
Pour plus d'informations, telles que les marques et les avis relatifs à la certification, consultez le site http://www.microfocus.com/about/legal/.