In diesem Abschnitt werden die Softwareprodukte und Umgebungen aufgelistet, die mit der Identity-Produktsoftware kompatibel sind:
Da die Entwickler der Softwareprodukte häufig neue Versionen, Aktualisierungen und Korrekturen herausbringen, sind die hier veröffentlichten häufig Änderungen unterworfen. Lesen Sie deshalb vor der Installation die jeweiligen Versionshinweise.
Diese Version von Identity Manager unterstützt die folgenden Betriebssysteme:
AIX 5.2, 5L v5.3
HP-UX 11i v1, 11i v2
Microsoft Windows 2000 SP3, 2000 SP4
Microsoft Windows Server 2003, 2008
Wenn Sie eine 64-Bit-Version von Windows 2008 ausführen, müssen Sie JDKTM Version 6 Update 12 oder eine aktuellere Version verwenden.
OpenSolarisTM 2008.5, 2008.11
SolarisTM 9, 10 SPARC und 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 benötigt Java Platform, Standard Edition (SE) 5 oder höher.
System-Virtualisierung ist eine Technologie, bei der mehrere Instanzen eines Betriebssystems unabhängig voneinander auf gemeinsam genutzter Hardware ausgeführt werden. Software, die auf einem solchermaßen „virtualisierten“ Betriebssystem ausgeführt wird, merkt in der Regel nicht, dass es sich dabei um eine virtualisierte Plattform handelt. Sun testet seine Sun Java System-Produkte auf ausgewählten Kombinationen aus System-Virtualisierungslösungen und Betriebssystemen. Dies hilft zu gewährleisten, dass diese Produkte in (richtig dimensionierten und konfigurierten) virtualisierten Umgebungen genau so funktionieren wie auf einem nicht-virtualisierten System. Weitere Informationen zur Sun-Unterstützung von Sun-Produkten in virtualisierten Umgebungen finden Sie unter „Unterstützung der Systemvirtualisierung von Sun Java System-Produkten.“
Speichern Sie das Identity Manager-Repository nicht auf einem virtuellen System, anderenfalls wird sich die Leistung (Transaktionen pro Sekunde) deutlich reduzieren.
Der Anwendungsserver, den Sie mit Identity Manager verwenden, muss Servlet 2.2 unterstützen und mit der enthaltenen Java-Plattform installiert werden, sofern nicht folgendermaßen angemerkt. Identity Manager benötigt das Java SE Development Kit (JDK) 5 oder 6 auf einem der folgenden Anwendungsserver (sofern der Anwendungsserver diese Versionen unterstützt).
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-Bit und 64-Bit)
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
Wenn Ihr derzeitiger Anwendungsserver JDK 5 nicht unterstützt, erkundigen Sie sich vor der Installation von Identity Manager beim Hersteller über die Aufrüstung auf eine geeignete Version.
Identity Manager benötigt ein JDK, das korrekt mit der 2007 umgesetzten Sonderregelung für die Sommerzeitumstellung in den USA umgehen kann. Sie müssen alle diesbezüglichen Patches für Ihre JDK-Version installieren. Im Falle des Sun JDK 5 sind die betreffenden Funktionen ab Update 15 integriert. Das Sun JDK 6 enthält die Funktionen bereits von Haus aus.
Sie können Identity Manager auf BEA WebLogic-Anwendungsservern mit allen von WebLogic unterstützten JDKs 5 ausführen.
Identity Manager unterstützt jetzt die folgenden Repository-Datenbank-Server:
IBM DB2 Universal Database für Linux, UNIX® und Windows (Version 8.1, 8.2, 9.1 mittels eines Typ-4-Treibers, 9.5 mittels eines Typ-4-Treibers)
Microsoft SQL Server 2005, 2008
MySQL EnterpriseTM Server 5.0.60 SP1, 5.1.30
Wenn Sie MySQL Enterprise Server 5.1.30 als Ihr Identity Manager-Repository verwenden, müssen Sie eventuell Änderungen an Ihrer my.cnf-Datei vornehmen. Aufgrund von Änderungen am InnoDB-Code von MySQLs lautet das standardmäßige Binärprotokollformat jetzt STATEMENT. Identity Manager verwendet eine READ-COMMITTED-Transaktionsisolationsebene, daher erzeugt die Binärprotokollierung im STATEMENT-Modus eine Fehlermeldung ähnlich der Folgenden: (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' |
Wenn Sie die Binärprotokollierung aktivieren, setzen Sie den Modus auf MIXED, indem Sie die folgende Zeile zu Ihrer my.cnf-Datei hinzufügen:
binlog_format=mixed |
Mit dieser Konfigurationsänderung können Sie 5.1.30 als Ihr Repository ohne die Ausnahme für die binäre Protokollierung verwenden. Weitere Informationen finden Sie unter MySQL-Fehlernummer 40360.
Identity Manager unterstützt MySQL Enterprise Server 5.0.60 SP1 und 5.1.30 als Repository-Datenbank sowohl in der Entwicklungs- als auch in der Produktionsbereitstellung. Alle anderen MySQL-Versionen werden nur in der Entwicklungsbereitstellung unterstützt.
Identity Manager unterstützt nur SQL Server 2008 bei Verwendung der SQL Server 2005 JDBC-Treiber. SQL Server 2008 arbeitet nicht mit SQL Server 2000-Treibern, und die SQL Server 2008 JDBC-Treiber werden derzeit nicht freigegeben.
Microsoft JDBC Version 1.2-Treiber haben Java-Bestätigungen in den Methoden, mit denen Verbindungen zu unterschiedlichen Datenbankservern hergestellt werden. Diese Treiber bestätigen Java, wenn Sie eine Verbindung mit SQL Server 2000 herstellen, vorausgesetzt, die Java-Bestätigungen wurden im Paket com.microsoft.sqlserver.jdbc aktiviert.
Oracle Database 9i, 10g Release 1, 10g Release 2 und 11g
Oracle RAC (Real Application Cluster) wird in einer Aktiv/Passiv-Konfiguration mit zwei Knoten unterstützt. Das heißt, eine Konfiguration, bei der der active_instance_count-Parameter auf 1 gesetzt ist. Zusammen mit dem Verbindungs-Failover für den JDBCTM-Treiber bietet diese Konfiguration Failover-Fähigkeiten für das Repository. (Anweisungen zur Konfiguration dieses Datenbankservers in Ihrer Umgebung finden Sie in der Oracle-Dokumentation.)
Oracle RAC wird zurzeit in keiner anderen Konfiguration unterstützt.
Falls Sie ein Oracle-Repository verwenden: Die Repository-DDL von Identity Manager 8.0 verwendet Datentypen, die von älteren Oracle JDBC-Treibern nicht korrekt verarbeitet werden. Die JDBC-Treiber in ojdbc14.jar lesen nicht alle Spalten der Protokolltabelle korrekt.
Damit Identity Manager korrekt funktioniert, müssen Sie auf die Oracle JDBC-Treiber für JDK 5 aktualisieren.
Wenn Sie Windows Active Directory, Novell NetWare, Remedy, Lotus Notes (Domino) oder RSA ACE/Server einrichten möchten, müssen Sie das Sun Identity Manager Gateway installieren;.
Die Identity Manager-Software unterstützt die folgenden Ressourcen:
Siebel CRM-Software, Version 7.0.4, 7.7, 7.8, 8.0
Generische Datenbanktabellen
IBM DB2 Universal Database für Linux, UNIX und Windows (Version 8.1, 8.2, 9.1 mittels eines Typ-4-Treibers, 9.5 mittels eines Typ-4-Treibers
Microsoft Identity Integration Server (MIIS) 2003
Microsoft SQL Server 2000, 2005, 2008
Identity Manager unterstützt nur SQL Server 2008 bei Verwendung der SQL Server 2005 JDBC-Treiber. SQL Server 2008 arbeitet nicht mit SQL Server 2000-Treibern.
Microsoft JDBC Version 1.2-Treiber haben Java-Bestätigungen in den Methoden, mit denen Verbindungen zu unterschiedlichen Datenbankservern hergestellt werden. Diese Treiber bestätigen Java, wenn Sie eine Verbindung mit SQL Server 2000 herstellen, vorausgesetzt, die Java-Bestätigungen wurden im Paket com.microsoft.sqlserver.jdbc aktiviert.
MySQLTM 4.x, 5.0, 5.1
Identity Manager unterstützt MySQL als Entwicklungs- und Produktionsdatenbank.
Oracle Database 9i, 10g Release 1, 10g Release 2, 11g
Sybase Adaptive Server 12.x
Skript-JDBC (verwaltet Ressourcen, die JDBC-3.0-Treiber oder höher verwenden)
LDAP v3
RACF LDAP
Microsoft® Active Directory® 2000, 2003, 2008
Microsoft Active Directory Application Mode (ADAM) Windows 2003 SP1 und höher
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
Identity Manager wird auf &Brand_SunJava_TM_System Directory Server und Open LDAP getestet. LDAP-Server, die v3 unterstützen, können deshalb ohne Änderungen des Ressourcenadapters ausgeführt werden.
Bei Sun Java System Directory Server 5 2005Q1 muss ein Patch für das Plugin „retro changelog“ von Directory Server installiert werden, wenn Sie ActiveSync verwenden. Das Patch ist nur für die „regelmäßige“ Replikation erforderlich (nicht für die MMR-Replikation).
MySAP ERP 2005 (ECC 6.0) Kernel, Version 7.00
Oracle E-Business Suite auf Oracle Applications 11.5.9, 11.5.10, 12
Peoplesoft PeopleTools 8.1 bis 8.4.2
Peoplesoft® PeopleTools 8.0 bis 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 und 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
Help Desk 6.0 und Service Desk 7.0 unterscheiden sich erheblich im Hinblick auf Beispieldaten, Standardwerte und Standardkonfiguration. So ist beispielsweise der Name des „Ticket“-Schemas in Version 6.0 HPD:HelpDesk. In Version 7.0 wurde er in HPD:Help Desk geändert. Entwickler sollten bei einem Upgrade daher die Remedy-Produktdokumentation hinzuziehen.
Sun Java System Messaging und Calender Service Java Enterprise System 2005Q1 und höher
Lotus Notes (Domino) 6.5, 7.0, 8.0
Microsoft Exchange 2000, 2003, 2007
Microsoft Exchange 2000, 2003 und 2007 werden über den Active Directory-Ressourcenadapter verwaltet.
Microsoft Exchange 2007 wird nur unter Windows 2003 unterstützt.
Novell GroupWise 7.0 (mit dem Novell NDS-Adapter)
Flat Files
JMS Message Queue Listener (verwaltet alle Warteschlangen, die mit JMS 1.0b oder höher kompatibel sind)
Generic UNIX Shell Script
Der Generic UNIX Shell Script-Adapter führt unterstützte Shell-Typen auf unterstützten UNIX-Betriebssystemen aus.
Generic Windows Script Adapter
Der Generic Windows Script-Adapter führt Skripten in der Befehlszeile (cmd) auf unterstützten Windows-Betriebssystemen aus, auf denen Sun Identity Manager Gateway installiert ist.
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
Wenn Sie NIS-Konten unter Solaris verwalten, müssen Sie auf der Ressource Patch 126632-01 installieren, um die Leistung des Anmeldebefehls und des Solaris-Adapters zu verbessern.
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 für UNIX 5.1, 6.0, 6.1.2
Scripted Host
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 werden seit 2005Q4 unterstützt), 7.1
Sun OpenSSO Enterprise 8.0 mit Sun Access Manager Realm-Ressourcenadapter
Identity Manager unterstützt die folgenden Browser:
Microsoft Internet Explorer 6.x, 7.x
Safari 2.0 und aktueller für Mac OS X 10.3.3 und aktueller, 3.0. x
Firefox 1.04, 1.05, 1.06, 1.5, 2.0.0.4, 3.0
MozillaTM 1.78s
Die folgenden Identity Manager-Funktionen wurden verworfen. Die Unterstützung dieser Funktionen wird nur bis zur nächsten Hauptversion von Identity Manager fortgeführt. Bei Fragen wenden Sie sich bitte an Ihren zuständigen Kundendienstmitarbeiter.
Business Process Editor (BPE) wird eingestellt und ist in der nächsten Identity Manager-Hauptversion nicht mehr enthalten. Bitte verwenden Sie stattdessen Identity Manager Integrated Development Environment(Identity Manager-IDE). (ID-17693)
MetaView (Metaansicht) wurde aus neuen Identity Manager-Installationen entfernt. Wenn Sie die Metaansicht in einer früheren Version als Identity Manager 8.0 verwenden, können Sie dies jedoch auch weiterhin tun. Bei Fragen wenden Sie sich bitte an Ihren zuständigen Kundendienstmitarbeiter. (ID-17244)
Ressourcetyp anfordern wurde zugunsten von externen Ressourcen verworfen. Mit dem Request-Adapter können Sie keine neuen Verbindungen mehr erstellen. Verwenden Sie stattdessen den „External Resource“-Adapter. Weitere Information zur neuen Externe Ressourcen-Funktion finden Sie unter Understanding and Managing External Resources in Sun Identity Manager 8.1 Business Administrator’s Guide. (ID-20080)
In Identity Manager wurde oder wird die Unterstützung für die Betriebssysteme, Anwendungsserver, Datenbank-Repositories und verwalteten Ressourcen eingestellt, die in den folgenden Tabellen genannt sind.
Die Software in der folgenden Tabelle wird noch bis zur nächsten Hauptversion von Identity Manager unterstützt. Wenden Sie sich bei Fragen zu neueren Versionen dieser Softwarepakete an Ihren Kundendienstmitarbeiter.
Tabelle 2–1 Software und Umgebungen, deren Einstellung geplant ist
Die folgenden Softwarepakete werden bereits in Identity Manager 8.1 nicht mehr unterstützt:
Tabelle 2–2 In Identity Manager 8.1 verworfene Software und Umgebungen
Die API (Application Programming Interface, Anwendungsprogrammierschnittstelle) aus Identity Manager 8.1 umfasst alle in der nachstehenden Tabelle aufgeführten öffentlichen Klassen (sowie alle öffentlichen oder geschützten Methoden oder Felder der öffentlichen Klassen).
com.waveset.object.RepositoryProxy ist nur zur internen Verwendung gedacht.
API-Typ |
Klassennamen |
---|---|
Sitzung |
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 |
Adapter |
com.waveset.adapter.* com.waveset.util.Trace |
Richtlinie |
com.waveset.policy.PolicyImplementation com.waveset.policy.StringQualityPolicy |
Bericht |
com.waveset.report.BaseReportTask |
Aufgabe |
com.waveset.task.Executor com.waveset.task.TaskContext |
UI |
com.waveset.ui.FormUtil com.waveset.ui.util.RequestState com.waveset.ui.util.html.* |
Workflow |
com.waveset.provision.WorkflowServices com.waveset.session.WorkflowServices com.waveset.workflow.WorkflowApplication com.waveset.workflow.WorkflowContext |
Sun Identity Manager Service Provider enthält außerdem die öffentlichen Klassen, die in der folgenden Tabelle aufgelistet sind.
API-Typ |
Klassennamen |
---|---|
SPE |
com.sun.idm.idmx.api.* com.sun.idm.idmx.txn.TransactionPersistentStore com.sun.idm.idmx.txn.TransactionQuery com.sun.idm.idmx.txn.TransactionSummary |
Diese Klassen sind die einzigen Klassen, die offiziell unterstützt werden. Wenn Sie Klassen verwenden, die in diesen Tabellen nicht angezeigt werden, fragen Sie den Kundendienst, ob eine Migration zu einer unterstützten Klasse erforderlich ist.
Der Abschnitt Kapitel 6Verworfene APIs enthält alle Identity Manager-APIs (Application Programming Interfaces), deren Unterstützung in dieser Version eingestellt wurde. Außerdem werden, sofern verfügbar, deren Nachfolger aufgelistet.