Cette section contient la liste des logiciels et des environnements compatibles avec le logiciel Identity :
Les développeurs de produits logiciels mettant au point fréquemment de nouvelles versions, des mises à jour et des correctifs pour leurs logiciels, les informations publiées ici changent souvent. Consultez les notes de version pour connaître les nouveautés avant de vous lancer dans l'installation.
Cette version d'Identity Manager prend en charge les systèmes d'exploitation suivants :
AIX 5.2, 5L v5.3 ;
HP-UX 11i v1, 11i v2 ;
Microsoft Windows 2000 SP3, 2000 SP4 ;
Microsoft Windows Server 2003, 2008 ;
si vous exécutez une version 64 bits de Windows 2008, vous devez utiliser au minimum JDKTM Version 6 Update 12 ;
OpenSolarisTM 2008.5, 2008.11 ;
SolarisTM 9, 10 SPARC et x86 ;
Red Hat Linux Advanced Server 2.1 ;
Red Hat Linux Enterprise Server 3.x, 4.x, 5 ;
Novell SuSE Linux Enterprise Server 9 SP1, 10 ;
Identity Manager exige une plate-forme Java, Standard Edition (SE), 5 ou supérieure.
La virtualisation de systèmes est une technologie qui permet l'exécution indépendante de plusieurs instances du système d'exploitation (SE) sur un matériel commun. Fonctionnellement, un logiciel déployé sur un SE hébergé dans un environnement virtualisé ne se rend généralement pas compte que la plate-forme sous-jacente a été virtualisée. Sun teste ses produits Sun Java System sur des combinaisons virtualisation/système d'exploitation sélectionnées pour s'assurer que les produits Sun Java System continuent à fonctionner dans des environnements correctement dimensionnés et configurés, comme sur des systèmes non-virtualisés. Pour toute information sur le support de Sun concernant des produits Sun dans des environnements virtualisés, reportez-vous à « Prise en charge de la virtualisation de systèmes dans les produits Sun Java System ».
N'hébergez pas le référentiel d'Identity Manager sur un système virtuel car la performance (transactions par seconde) serait considérablement réduite.
Le serveur d'application utilisé avec Identity Manager doit être conforme Servlet 2.2 et installé avec la plate-forme Java incluse (sauf indication contraire comme ci-après) : Identity Manager exige Java SE Development Kit (JDK) 5 ou 6 sur les serveurs d'application suivants à condition que le serveur d'application prenne en charge ces versions.
Apache Tomcat 5.5.x, 6.0.x
BEA WebLogic Server 9.1, 9.2, 10
IBM WebSphere 6.1
JBoss Application Server 4.2
Oracle® Application Server Enterprise Edition 10g Release 3 (10.1.3)
Oracle Application Server Standard Edition 10g Release 3 (10.1.3)
Sun JavaTM System Application Server 9.1 (GlassFish TM v2 UR1, v2 UR2, v2.1 32 et 64 bits)
Sun Java System Application Server Platform Edition 8.1, 8.2, 9.0
Sun Java System Application Server Enterprise Edition 8.1, 8.2
Sun Java System Application Server Standard Edition 8.2
Si votre serveur d'application actuel ne prend pas en charge JDK 5, demandez à votre fournisseur d'examiner les conséquences d'une mise à niveau vers un serveur prenant en charge ce kit avant d'installer Identity Manager.
Identity Manager exige une version JDK qui soit en mesure de gérer sans problème le passage à l'heure d'été (DST - Daylight Savings Time) entré en vigueur aux États-Unis en 2007. Vous devez appliquer tous les patchs d'heure d'été DST prévus pour la version JDK que vous utilisez. Tous les problèmes liés à l'heure d'été ont été résolus dans la mise à jour 15 de Sun JDK 5. Toutes les versions de Sun JDK 6 ont été entièrement corrigées en ce qui concerne le passage à l'heure d'été.
Vous pouvez exécuter Identity Manager sur les serveurs d'application BEA WebLogic avec tous les JDK 5 pris en charge par WebLogic.
Identity Manager prend en charge les serveurs de base de données de référentiel suivants:
IBM DB2 Universal Database pour Linux, UNIX® et Windows (Version 8.1, 8.2, 9.1 en utilisant un pilote de type 4, 9.5 en utilisant un pilote de type 4) ;
Microsoft SQL Server 2005, 2008 ;
MySQL EnterpriseTM Server 5.0.60 SP1, 5.1.30 ;
Si vous utilisez MySQL Enterprise Server 5.1.30 en tant que référentiel Identity Manager, vous devrez peut-être modifier votre fichier my.cnf. Compte tenu des modifications récentes du code InnoDB de MySQL, le format de journalisation binaire par défaut est maintenant STATEMENT. Identity Manager utilise un niveau d'isolation de transaction READ-COMMITTED, de sorte que la journalisation binaire en mode STATEMENT produit une erreur similaire à la suivante : (ID-20460).
com.waveset.util.IOException: java.sql.SQLException: Binary logging not possible. Message: Transaction level 'READ-COMMITTED' in InnoDB is not safe for binlog mode 'STATEMENT' |
Si vous activez la journalisation binaire, définissez le mode sur MIXED en ajoutant la ligne suivante à votre fichier my.cnf :
binlog_format=mixed |
Avec ce changement de configuration, vous pouvez utiliser 5.1.30 en tant que référentiel sans obetnir d'exception de journalisation binaire. Pour plus de détails, voir le bogue MySQL n°40360.
Identity Manager prend en charge MySQL Enterprise Server 5.0.60 SP1 et 5.1.30 en tant que base de données de référentiel dans à la fois les environnements de développement et de production. Toutes les autres versions de MySQL sont uniquement prises en charge dans un environnement de déploiement.
Identity Manager prend uniquement en charge SQL Server 2008 en utilisant les pilotes JDBC SQL Server 2005. SQL Server 2008 ne fonctionne pas avec les pilotes SQL Server 2000 et les pilotes JDBC SQL Server 2008 ne sont pas encore sortis.
Les pilotes JDBC Microsoft version 1.2 ont des assertions Java dans les méthodes qui assurent la connexion à différents serveurs de base de données. Ces pilotes revendiquent Java lors de la connexion à SQL Server 2000 si vous activez les assertions Java dans le package com.microsoft.sqlserver.jdbc.
Oracle Database 9i, 10g Release 1, 10g Release 2 et 11g
Oracle RAC (Real Application Cluster) est pris en charge dans le cadre d'une configuration active-passive à deux nœuds. C'est-à-dire une configuration dans laquelle le paramètre active_instance_count est défini sur 1. Utilisé en conjonction avec le basculement de connexion pour le pilote JDBCTM, cette configuration assure une fonctionnalité de basculement pour le référentiel (reportez-vous à la documentation d'Oracle pour les instructions de configuration de ce serveur de base de données dans votre environnement).
Actuellement, Oracle RAC n'est pris en charge dans aucune autre configuration.
Si vous utilisez un référentiel Oracle, le DDL du référentiel d'Identity Manager 8.0 utilise des types de données qui ne sont pas correctement gérées par les anciens pilotes JDBC d'Oracle. Les pilotes JDBC de ojdbc14.jar ne lisent pas correctement toutes les colonnes du tableau des journaux.
Vous devez passer aux pilotes JDBC d'Oracle pour JDK 5 pour qu'Identity Manager fonctionne correctement.
Si vous envisagez de configurer des ressources Windows Active Directory, Novell NetWare, Remedy, Lotus Notes (Domino) ou RSA ACE/Server, installez la Sun Identity Manager Gateway.
Le logiciel Identity Manager prend en charge les ressources suivantes :
Logiciel CRM Siebel version 7.0.4, 7.7, 7.8, 8.0
Table de base de données générique
IBM DB2 Universal Database pour Linux, UNIX et Windows 8.1, 8.2, 9.1 en utilisant un pilote de type 4, 9.5 en utilisant un pilote de type 4
Microsoft Identity Integration Server (MIIS) 2003
Microsoft SQL Server 2000, 2005, 2008
Identity Manager prend uniquement SQL Server 2008 en utilisant des pilotes JDBC SQL Server 2005. SQL Server 2008 ne fonctionne pas avec des pilotes SQL Server 2000.
Les pilotes Microsoft JDBC Version 1.2 ont des assertions Java dans les méthodes qui assurent la connexion à différents serveurs de base de données. Ces pilotes revendiquent Java lors de la connexion à SQL Server 2000 si vous activez les assertions Java dans le package com.microsoft.sqlserver.jdbc.
MySQLTM 4.x, 5.0, 5.1
Identity Manager prend en charge MySQL en tant que base de données de développement et de production.
Oracle Database 9i, 10g Release 1, 10g Release 2, 11g
Sybase Adaptive Server 12.x
JDBC sous forme de scripts (gère les ressources en utilisant les pilotes JDBC 3.0 ou ultérieurs)
LDAP v3
RACF LDAP
Microsoft® Active Directory® 2000, 2003, 2008
Microsoft Active Directory Application Mode (ADAM) Windows 2003 SP1 et versions ultérieures
Novell® eDirectory 8.7.1, 8.8
Novell NetWare® 6.5
Open LDAP
Sun ONE Directory Server 4.x
Sun Java System Directory Server 5 (2004Q2, 2005Q1), 6.3
Tandis qu'Identity Manager est testé sur Open LDAP et Sun Java System Directory Server, les serveurs LDAP qui sont conformes v3 peuvent fonctionner sans apporter aucun changement à l'adaptateur de ressources.
Sun Java System Directory Server 5 2005Q1 nécessite l'installation d'un patch pour le plug-in Directory Server retro changelog si vous utilisez Active Sync. Ce patch est requis pour la réplication « normale » uniquement (pas pour la réplication MMR).
MySAP ERP 2005 (ECC 6.0) Kernel version 7.00
Oracle E-Business Suite sur Oracle Applications 11.5.9, 11.5.10, 12
Peoplesoft PeopleTools 8.1 à 8.4.2
Peoplesoft PeopleTools HRMS 8.0 à 8.8, 9.0
SAP R/3 Enterprise 4.7 (SAP BASIS 6.20)
SAP NetWeaver Enterprise Portal 2004 (SAP BASIS 6.40), 2004s (SAP BASIS 7.00)
SAP Governance, Risk, and Compliance (GRC) Access Enforcer 5.1, 5.2
BMC Remedy Action Request System Server 6.0, 6.3, 7.0
BMC Remedy Service Desk Application 7.0
Remedy Help Desk 6.0
Il existe toutefois de nombreuses différences conséquentes entre Help Desk 6.0 et Service Desk 7.0 au niveau des données-échantillon, des valeurs par défaut et de la configuration initiale. Par exemple, le nom du schéma « ticket » dans Help Desk 6.0 est HPD:HelpDesk, tandis que dans Service Desk 7.0 il a été changé en HPD:Help Desk. Les développeurs sont invités à consulter la documentation du produit Remedy pour en savoir plus sur la mise à niveau.
Sun Java System Messaging and Calender Service Java Enterprise System 2005Q1 et versions ultérieures
Lotus Notes (Domino) 6.5, 7.0, 8.0
Microsoft Exchange 2000, 2003, 2007
Microsoft Exchange 2000 et 2003 et 2007 sont gérés à l'aide de l'adaptateur de ressources Active Directory.
Microsoft Exchange 2007 est uniquement pris en charge sous Windows 2003.
Novell GroupWise 7.0 (en utilisant l'adaptateur Novell NDS)
Fichiers plats
JMS Message Queue Listener (gère toute file d'attente conforme JMS 1.0b ou ultérieur)
Script de shell UNIX générique
L'adaptateur Generic UNIX Shell Script exécute des scripts dans les types de shell pris en charge sur les systèmes d'exploitation UNIX pris en charge.
Adaptateur Generic Windows Script
L'adaptateur Generic Windows Script exécute des scripts dans le shell cmd sur les systèmes d'exploitation Windows pris en charge qui hébergent Sun Identity Manager Gateway.
Microsoft Identity Integration Server (MIIS) 2003
HP OpenVMS 7.2, 8.3
HP-UX 11.0, 11i v1, 11i v2
IBM AIX 4.3.3, 5.2, 5L, 5.3
IBM OS/400 V4r3, V4r5, V5r1, V5r2, V5r3, V5r4
Microsoft Windows 2000, 2003, 2008
Red Hat Linux 9.0
Red Hat Linux Advanced Server 2.1
Red Hat Linux Enterprise Server 3.0, 4.0, 5
Sun SolarisTM 9, 10
Si vous gérez des comptes NIS sur Solaris, installez le patch 126632-01 sur la ressource pour améliorer la performance de la commande de connexion et de l'adaptateur Solaris.
OpenSolaris 2008.5, 2008.11
SuSE Enterprise 9, 10
BridgeStream SmartRoles 2.7
eTrust CA-ACF2 Security
eTrust CA-Top Secret Security
IBM RACF
INISafe Nexess 1.1.5
RSA ClearTrust 5.5.2, 5.5.3
RSA SecurID 5.0, 6.0, 6.1.2
RSA SecurID pour UNIX 5.1, 6.0, 6.1.2
Hôte sous forme de script
IBM Tivoli Access Manager 4.x, 5.1, 6.0.0 FP09, 6.1
Netegrity Siteminder 5.5, 6.0
RSA ClearTrust, 5.5.2, 5.5.3
Sun ONE Identity Server 6.1, 6.2
Sun Java System Identity Server 2004Q2
Sun Java System Access Manager 6 2005Q1, 7 2005Q4 (Realms pris en charge depuis le 4e trimestre 2005), 7.1
Sun OpenSSO Enterprise 8.0 en utilisant l'adaptateur de ressources Sun Access Manager Realm
Identity Manager prend en charge les navigateurs suivants :
Microsoft Internet Explorer 6.x, 7.x
Safari 2.0 et versions ultérieures pour Mac OS X 10.3.3 et versions ultérieures, 3.0. x
Firefox 1.04, 1.05, 1.06, 1.5, 2.0.0.4, 3.0
MozillaTM 1.78s
Les fonctionnalités suivantes d'Identity Manager sont désapprouvées. Le support continuera jusqu'à la prochaine version majeure d'Identity Manager. Pour toute question, veuillez contacter votre représentant du support client ou le support technique.
Business Process Editor est désapprouvé et sera supprimé dans la prochaine version majeure d'Identity Manager. Veuillez utiliser environnement de développement intégré Sun Identity Manager(Identity Manager IDE) à la place. (ID-17693)
MetaView a été éliminé des nouvelles installations d'Identity Manager. Les clients qui utilisent MetaView dans une version d'Identity Manager précédente à la 8.0 pourront toutefois continuer à l'utiliser. Pour toute question, veuillez contacter votre représentant du support client ou le support technique. (ID-17244)
Le type Demande de ressource est désapprouvé. Ressources externes lui est dorénavant préféré. Vous ne pouvez plus créer de nouvelles connexions en utilisant l'adaptateur Request. Utilisez à la place l'adaptateur External Resource. Pour toutes informations sur l'utilisation de la nouvelle fonctionnalité Ressources externea, reportez-vous à la section Understanding and Managing External Resources du Sun Identity Manager 8.1 Business Administrator’s Guide. (ID-20080)
Les systèmes d'exploitation, les serveurs d'application, les référentiels de bases de données et les ressources gérées d'Identity Manager des tableaux suivants sont désapprouvés.
Identity Manager continuera à prendre en charge les logiciels désapprouvés du tableau suivant jusqu'à la prochaine version majeure d'Identity Manager. Contactez votre représentant du support client ou le support technique pour toute question relative à la migration vers des versions plus récentes de ces packages.
Tableau 2–1 Logiciels et environnements dont la désapprobation est programmée
Identity Manager 8.1 ne prend pas en charge les packages obsolètes suivants :
Tableau 2–2 Logiciels et environnements désapprouvés dans Identity Manager 8.1
L'interface de programmation d'application ou API d'Identity Manager 8.1 inclut toutes les classes publiques (et toute méthode publique ou protégée ou champ de classe publique) indiquées dans le tableau suivant.
Le com.waveset.object.RepositoryProxy est prévu pour un usage interne uniquement.
Type d'API |
Noms des classes |
---|---|
Session |
com.waveset.msgcat.* com.waveset.util.* com.waveset.object.* com.waveset.exception.* com.waveset.expression.* com.waveset.config.* com.waveset.session.SessionUtil com.waveset.session.ScriptSession com.waveset.session.SessionFactory com.waveset.session.Session com.waveset.session.UserViewConstants |
Adaptateur |
com.waveset.adapter.* com.waveset.util.Trace |
Stratégie |
com.waveset.policy.PolicyImplementation com.waveset.policy.StringQualityPolicy |
Rapport |
com.waveset.report.BaseReportTask |
Tâche |
com.waveset.task.Executor com.waveset.task.TaskContext |
IG |
com.waveset.ui.FormUtil com.waveset.ui.util.RequestState com.waveset.ui.util.html.* |
Flux de travaux |
com.waveset.provision.WorkflowServices com.waveset.session.WorkflowServices com.waveset.workflow.WorkflowApplication com.waveset.workflow.WorkflowContext |
Sun Identity Manager Service Provider inclut en plus les classes publiques indiquées dans le tableau suivant.
Type d'API |
Noms des classes |
---|---|
SPE |
com.sun.idm.idmx.api.* com.sun.idm.idmx.txn.TransactionPersistentStore com.sun.idm.idmx.txn.TransactionQuery com.sun.idm.idmx.txn.TransactionSummary |
Ces classes sont les seules à être officiellement prises en charge. Si vous utilisez des classes ne figurant pas dans ces tableaux, contactez le support clientèle pour savoir s'il est nécessaire de migrer vers une classe prise en charge.
La section Chapitre6API désapprouvées de ces Notes de version liste toutes les API d'Identity Manager désapprouvées dans cette version et leurs substituts (le cas échéant).