Ce document fournit des informations importantes concernant Novell Analyzer pour Identity Manager. Il comprend les sections suivantes :
La dernière version de ce fichier lisezmoi est disponible sur le site Web de documentation en ligne de Novell Identity Manager.
Le présent fichier lisezmoi répertorie les problèmes connus de Novell Analyzer pour Identity Manager 4.0.2. Des fichiers lisezmoi distincts sont également disponibles pour Identity Manager 4.0.2 et Designer 4.0.2 :
De la documentation est en outre disponible pour les produits suivants :
Les problèmes suivants existent dans l'environnement Analyzer 4.0.2 :
Pour démarrer Analyzer, procédez comme suit afin de modifier les assignations XULRunner :
En tant qu'utilisateur root, accédez au dossier /opt/novell/idm/Analyzer.
Ouvrez le fichier Analyzer.ini dans l'éditeur GEdit.
Ajoutez la ligne suivante à la fin de la liste des paramètres figurant dans le fichier Analyzer.ini :
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/
Le fichier Analyzer.ini doit se présenter comme suit :
-vmargs -Xms256m -Xmx1024m -XX:MaxPermSize=128m -XX:+UseParallelGC -XX:ParallelGCThreads=20 -XX:+UseParallelOldGC -Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/
Enregistrez le fichier Analyzer.ini et lancez Analyzer.
REMARQUE :sous SLED 11, la version recommandée de XULrunner est 1.9.0.19. Sous openSUSE 11.4, il s'agit de la version 1.9.0.2. Ces versions sont fournies avec les systèmes d'exploitation.
Pour utiliser le pilote SAP-User, vous devez installer la bibliothèque sapjco.jar dans Analyzer, ainsi que les fichiers librfc32.dll et sapjcorfc.dll dans le dossier %systemroot% Windows (généralement C:\windows\system32).
Redémarrez Analyzer après avoir installé ces fichiers.
Le pilote DB2 Analyzer nécessite les deux bibliothèques suivantes pour fonctionner correctement. Vous pouvez les télécharger à partir du site IBM.
db2java.zip
db2jcc.jar
Analyzer n'empêche pas les utilisateurs de modifier quoi que ce soit dans un ensemble de données. Si un utilisateur disposant de droits appropriés pour l'application source modifie une valeur, par exemple un GUID ou un DN, Analyzer ne tente pas de déterminer si ce changement génère un problème lors de son écriture dans l'application source.
Pour éviter des problèmes dans l'application source, les utilisateurs doivent faire preuve de prudence lorsqu'ils modifient des données et les envoient à l'application source.
Lorsque vous tentez de transmettre des données mises à jour à l'application source depuis le navigateur de données d'Analyzer (en cliquant sur le bouton
(Enregistrer dans l'application)), un message d'erreur signalant un problème avec l'opération de mise à jour peut s'afficher. Les indicateurs de données modifiées du navigateur de données dans la table de données changent toutefois pour montrer que les mises à jour ont réussi.Si c'est le cas, il se peut qu'effectivement, les mises à jour aient échoué. Il convient alors de réimporter les données depuis l'application source afin de vérifier leur état réel avant d'apporter d'autres modifications.
Les problèmes liés aux opérations de mise à jour surviennent essentiellement en cas d'ajout d'une valeur à un attribut à valeurs multiples.
Les problèmes suivants peuvent empêcher Analyzer d'afficher le contenu d'un ensemble de données dans la vue du navigateur de données :
Analyzer ne prend pas en charge les mots réservés SQL en tant que noms de colonne pour les ensembles de données (par exemple, « group » ou « select ».) Si le nom d'une colonne est un mot réservé SQL, aucune donnée ne s'affiche dans la vue du navigateur de données. Pour éviter ce problème, excluez la colonne (attribut) en question de l'ensemble de données.
Par défaut, le canal Abonné d'Analyzer est activé afin que vous puissiez exécuter des requêtes d'ensemble de données. Toutefois, si un profil de connexion a été synchronisé depuis Designer avec le canal Abonné désactivé, celui-ci reste désactivé pour Analyzer. Si vos ensembles de données ne contiennent aucune donnée, vérifiez que le canal Abonné du profil de connexion est activé dans Analyzer.
Pour ce faire, cliquez avec le bouton droit sur le profil de connexion souhaité, puis sélectionnez
(Propriétés). Dans les propriétés du profil de connexion, sélectionnez (Configuration IDS) > (Paramètres) > (Options de l'abonné). Vérifiez que l'option (Désactiver l'abonné) est définie sur (Non) (valeur par défaut).La métrique d'analyse de fréquence des modèles ne fonctionne pas correctement avec les données qui contiennent les caractères suivants. Si vous tentez d'effectuer une analyse de fréquence des modèles sur un ensemble de données dont des valeurs contiennent l'un de ces caractères, l'analyse échoue et ne renvoie aucun résultat.
Caractère |
Description |
---|---|
+ |
Symbole plus (addition) |
* |
Astérisque |
. |
Point |
‘ |
Guillemet simple ouvrant |
? |
Point d'interrogation |
| |
Barre verticale |
\ |
Barre oblique inverse |
( ) |
Parenthèse ouvrante ou fermante |
[ ] |
Crochet ouvrant ou fermant |
Si les connexions ne s'importent pas comme il se doit depuis Designer, il est probable que la configuration de serveur associée à l'ensemble de pilotes dans Designer est incorrecte ou incomplète. Par exemple, si vous créez un ensemble de pilotes dans Designer, le DN de serveur par défaut est server.context. Si vous tentez d'importer des informations de connexion qui incluent des données non valides telles que celle-ci, l'importation échoue.
Avant d'importer des informations de connexion depuis Designer, assurez-vous que les informations relatives au serveur sont correctes.
Si vous avez supprimé des valeurs dans le navigateur de données qui ont été mises à jour dans l'application, celles-ci sont encore prises en compte lors de l'exécution d'une analyse de concordance.
Le schéma du coffre-fort d'identité ne prend pas en charge plusieurs classes portant le même nom. Certains schémas d'application, tels que Notes, prennent en charge les noms de classe en double. Si vous souhaitez importer un schéma d'application qui comporte des noms de classe en double, vous devez d'abord consolider ces derniers en une classe unique contenant les attributs de toutes les classes en double.
Si vous ne pouvez pas résoudre les classes en double dans le schéma d'application, vous pouvez résoudre les noms de classe en double manuellement dans Analyzer, en procédant comme suit :
AVERTISSEMENT :cette procédure est déconseillée et peut donner lieu à des incohérences dans le schéma du coffre-fort d'identité. Elle ne doit être appliquée qu'en cas d'absolue nécessité.
Ouvrez la vue IDS Trace (Trace IDS) (
(Fenêtre) > (Afficher la vue) > (Trace IDS)).Dans la vue du projet, cliquez avec le bouton droit sur la connexion appropriée, puis sélectionnez
(Rafraîchir le schéma).Cette opération capture le schéma d'application dans la trace IDS. Si la trace IDS ne capture pas tout le schéma, augmentez la taille de la fenêtre Trace IDS. Pour ce faire, cliquez sur l'icône
(Préférences), puis augmentez le paramètre (Nombre maximal de lignes à conserver).Ouvrez la vue Navigator (Navigateur) (
(Fenêtre) > (Afficher la vue) > (Navigateur)).Dans la vue Navigator (Navigateur), développez le projet approprié, puis accédez à
(Modèle) > .Double-cliquez sur le fichier de schéma approprié (*ShimConfig.xml) afin de l'ouvrir dans un éditeur XML.
S'il existe plusieurs fichiers de configuration de module d'interface (shim), vous pouvez identifier l'application associée à chaque fichier en ouvrant ce dernier et en consultant le contenu des balises <class-name>, <auth-id> et <auth-context>.
Dans l'éditeur XML, recherchez les éléments suivants. S'ils n'existent pas, ajoutez-les au schéma directement au-dessus de la balise de fermeture </shim-config>.
<app-schema-def> <schema-def> ... </schema-def> <app-schema-def>
Dans la vue IDS Trace (Trace IDS), repérez la balise <NDS>, puis collez le contenu de la balise <NDS> dans la balise <schema-def> dans le fichier *ShimConfig.xml.
Veillez à ne pas inclure la balise <NDS> dans ce que vous copiez-collez dans le fichier *ShimConfig.xml.
Recherchez tous les éléments <ClassDef> en double dans la définition de schéma et consolidez toutes les définitions d'attribut <attr-def> sous un seul élément <ClassDef>.
Enregistrez les modifications dans le fichier de schéma (Ctrl+S), puis redémarrez Analyzer.
Si vous utilisez HSQL en tant que base de données principale pour Analyzer, la concordance est sensible à la casse. En revanche, s'il s'agit de MySQL, la base de données principale ne tient pas compte de la casse.
Si la version 32 bits de XULRunner est installée sur une distribution Linux 64 bits, il se peut que la machine virtuelle Java (Java Virtual Machine - JVM) se bloque lorsque vous lancez Analyzer ainsi que lorsque vous affichez la page de bienvenue ou une rubrique d'aide. Pour résoudre ce problème :
Ouvrez le fichier Analyzer.ini situé dans le répertoire d'installation d'Analyzer.
Ajoutez la ligne ci-dessous à la fin du fichier Analyzer.ini :
-Dorg.eclipse.swt.browser.XULRunnerPath=/usr/lib/xulrunner-1.9/
Enregistrez le fichier Analyzer.ini et lancez Analyzer.
Vous pouvez essayer Analyzer avant d'acheter le produit. Pour ce faire, entrez la clé d'évaluation C064 0010 0000 E203 2CCA dans la boîte de dialogue Licence après avoir lancé Analyzer. La clé d'évaluation reste valable 14 jours après la première utilisation du produit.
Novell, Inc. n'accorde aucune garantie, explicite ou implicite, quant au contenu de cette documentation, y compris toute garantie de bonne qualité marchande ou d'aptitude à un usage particulier. Novell se réserve en outre le droit de réviser cette publication à tout moment et sans préavis.
Par ailleurs, Novell exclut toute garantie relative à tout logiciel, notamment toute garantie, expresse ou implicite, que le logiciel présenterait des qualités spécifiques ou qu'il conviendrait à un usage particulier. Novell se réserve en outre le droit de modifier à tout moment tout ou partie des logiciels Novell, sans notification préalable de ces modifications à quiconque.
Tous les produits ou informations techniques fournis dans le cadre de ce contrat peuvent être soumis à des contrôles d'exportation aux États-Unis et à la législation commerciale d'autres pays. Vous vous engagez à respecter toutes les réglementations de contrôle des exportations et à vous procurer les licences et classifications nécessaires pour exporter, réexporter ou importer des produits livrables. Vous acceptez de ne pas procéder à des exportations ou à des réexportations vers des entités figurant sur les listes noires d'exportation en vigueur aux États-Unis ou vers des pays terroristes ou soumis à un embargo par la législation américaine en matière d'exportations. Vous acceptez de ne pas utiliser les produits livrables pour le développement prohibé d'armes nucléaires, de missiles ou chimiques et biologiques. Reportez-vous à la page Web des services de commerce international de Novell pour plus d'informations sur l'exportation des logiciels Novell. Novell décline toute responsabilité dans le cas où vous n'obtiendriez pas les autorisations d'exportation nécessaires.
Copyright © 2007-2012 Novell, Inc. Tous droits réservés. Cette publication ne peut être reproduite, photocopiée, stockée sur un système de recherche documentaire ou transmise, même en partie, sans le consentement écrit explicite préalable de l'éditeur.
Pour connaître les marques commerciales de Novell, reportez-vous à la liste des marques commerciales et des marques de service de Novell.
Toutes les marques commerciales de fabricants tiers appartiennent à leur propriétaire respectif.