本小節列出了與 Identity 產品軟體相容的軟體與環境︰
由於軟體產品開發人員常常會提供其軟體的新版本、更新和修復,因此,此處發佈的資訊會時常變更。繼續安裝之前,請先檢閱更新的版本說明。
此發行版本的 Identity Manager 支援以下作業系統:
AIX 5.2、5L、5.3
HP-UX 11i v1、11i v2
Microsoft Windows 2000 SP3、2000 SP4
Microsoft Windows Server 2003、2008
如果您執行 64 位元版本 Windows 2008,則必須使用 JDKTM 6 Update 12 及較新版本。
OpenSolarisTM 2008.5、2008.11
SolarisTM 9、10 SPARC 和 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 需要 Java Platform Standard Edition (SE) 5 或較新版本。
系統虛擬是讓多個作業系統 (OS) 實例在共用硬體上獨立執行的一項技術。其作用是使部署至虛擬環境所代管之作業系統的軟體,通常不會察覺其基礎平台已被虛擬化。Sun 在選取的系統虛擬與作業系統組合上,執行其 Sun Java System 產品的測試,可協助驗證 Sun Java System 產品能在適當大小與配置的虛擬環境中,如同在非虛擬的系統上一般地繼續運作。如需 Sun 對 Sun 產品在虛擬環境中提供支援的資訊,請參閱「System Virtualization Support in Sun Java System Products」。
請勿在虛擬系統上託管 Identity Manager 儲存庫,因為這會大幅降低效能 (每秒的作業事件數)。
用以與 Identity Manager 一起搭配使用的應用程式伺服器必須與 Servlet 2.2 相容,且必須與包含的 Java 平台一起安裝 (除非另有如下說明)。Identity Manager 需要在下列應用程式伺服器上安裝 Java SE Development Kit (JDK) 5 或 6 (如果應用程式伺服器支援這些版本)。
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 位元與 64 位元)
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
在安裝 Identity Manager 之前,若目前的應用程式伺服器不支援 JDK 5,請與廠商核查以確定是否可能升級至支援 JDK 5 的應用程式伺服器。
Identity Manager 需要可正確處理 2007 年對美國地區日光節約時間 (DST) 所做的調整之 JDK。您必須為使用中的 JDK 版本安裝任何相關的 DST 修補程式。若是 Sun JDK 5,Update 15 包含必要的 DST 修正程式。Sun JDK 6 的所有版本皆包含必要的 DST 修正程式。
共有 5 種 JDK 支援 WebLogic,您可以在具有其中任何一種 JDK 的 BEA WebLogic 應用程式伺服器上執行 Identity Manager。
Identity Manager 支援以下儲存庫資料庫伺服器:
適用於 Linux、UNIX® 與 Windows 的 IBM DB2 Universal Database (使用 type 4 驅動程式的 8.1、8.2、9.1 版、使用 type 4 驅動程式的 9.5 版)
Microsoft SQL Server 2005、2008
MySQL EnterpriseTM Server 5.0.60 SP1、5.1.30
如果您使用 MySQL Enterprise Server 5.1.30 作為 Identity Manager 儲存庫,則可能需要變更您的 my.cnf 檔案。由於 MySQL 的 InnoDB 程式碼最近有所變更,所以現在預設二進位記錄格式為 STATEMENT。Identity Manager 使用 READ-COMMITTED 作業事件隔離層級,因此使用 STATEMENT 模式的二進位記錄會產生類似如下的錯誤:(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' |
如果您啟用二進位記錄,請將下行增加至您的 my.cnf 檔案,以將模式設為 MIXED。
binlog_format=mixed |
透過此配置變更,即可使用 5.1.30 作為儲存庫,而不會發生二進位記錄異常。如需詳細資訊,請參閱 MySQL 錯誤 #40360。
在開發與生產兩種部署中,Identity Manager 都支援使用 MySQL Enterprise Server 5.0.60 SP1 與 5.1.30 作為儲存庫資料庫。其他所有 MySQL 版本僅在開發部署中受到支援。
Identity Manager 僅支援 SQL Server 2008 使用 SQL Server 2005 JDBC 驅動程式。SQL Server 2008 無法搭配 SQL Server 2000 驅動程式使用,且目前尚未發行 SQL Server 2008 JDBC 驅動程式。
Microsoft JDBC 1.2 版驅動程式會在連線至不同資料庫伺服器的方法中包含 Java 宣告。如果您在 com.microsoft.sqlserver.jdbc 套裝軟體中啟用 Java 宣告,這些驅動程式會在連線至 SQL Server 2000 時宣告 Java。
Oracle Database 9i、10g Release 1、10g Release 2 和 11g
雙節點主從式配置支援 Oracle RAC (Real Application Cluster)。亦即 active_instance_count 參數設為 1 的配置。若與 JDBCTM 驅動程式的連線容錯移轉結合使用,此配置即可提供儲存庫容錯移轉的功能。(如需有關如何在您的環境中配置此資料庫伺服器的說明,請參閱 Oracle 文件。)
目前其他配置均不支援 Oracle RAC。
若使用 Oracle 儲存庫,Identity Manager 8.0 儲存庫 DDL 會使用舊版 Oracle JDBC 驅動程式無法正確處理的資料類型。ojdbc14.jar 中的 JDBC 驅動程式無法正確讀取記錄表格中的所有欄。
您必須升級為 JDK 5 驅動程式的 Oracle JDBC 驅動程式,Identity Manager 才能正常作業。
如果您打算設定 Windows Active Directory、Novell NetWare、Remedy、Lotus Notes (Domino) 或 RSA ACE/Server 資源,則必須安裝 Sun Identity Manager 閘道。
Identity Manager 軟體支援以下資源:
Siebel 7.0.4、7.7、7.8、8.0 版 CRM 軟體
通用資料庫表格
適用於 Linux、UNIX 與 Windows 的 IBM DB2 Universal Database 8.1、8.2、9.1 版 (使用 type 4 驅動程式) 及 9.5 版 (使用 type 4 驅動程式)
Microsoft Identity Integration Server (MIIS) 2003
Microsoft SQL Server 2000、2005、2008
Identity Manager 僅支援 SQL Server 2008 使用 SQL Server 2005 JDBC 驅動程式。SQL Server 2008 無法搭配 SQL Server 2000 驅動程式使用。
Microsoft JDBC 1.2 版驅動程式會在連線至不同資料庫伺服器的方法中包含 Java 宣告。如果您在 com.microsoft.sqlserver.jdbc 套裝軟體中啟用 Java 宣告,這些驅動程式會在連線至 SQL Server 2000 時宣告 Java。
MySQLTM 4.x、5.0、5.1
Identity Manager 支援將 MySQL 作為開發與生產資料庫。
Oracle Database 9i、10g Release 1、10g Release 2、11g
Sybase Adaptive Server 12.x
Scripted JDBC (使用 JDBC 3.0 驅動程式或更高版本管理資源)
LDAP v3
RACF-LDAP
Microsoft® Active Directory® 2000、2003、2008
Microsoft Active Directory Application Mode (ADAM) Windows 2003 SP1 及較新版本
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
雖然是在 Open LDAP 和 Sun Java System Directory Server 上對 Identity Manager 進行的測試,但您可在不變更資源配接卡的情況下,使用與 v3 相容的 LDAP 伺服器。
如果您正在使用 Active Sync,Sun Java System Directory Server 5 2005Q1 需要 Directory Server 回溯變更記錄外掛程式的修補程式。僅「一般」複製 (非 MMR 複製) 才需要此修補程式。
MySAP ERP 2005 (ECC 6.0) Kernel 7.00 版本
Oracle Applications 11.5.9、11.5.10、12 上的 Oracle E-Business Suite
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
Help Desk 6.0 與 Service Desk 7.0 在其範例資料、預設值與即開即用 (out-of-the-box) 配置方面有相當大的差異。例如,在 Help Desk 6.0 中「票證」模式的名稱為 HPD:HelpDesk,而在 Service Desk 7.0 中則變更為 HPD:Help Desk。開發者在升級時,應參閱 Remedy 產品文件以取得詳細資訊。
Sun Java System 郵件傳送和行事曆服務 Java Enterprise System 2005Q1 及較新版本
Lotus Notes (Domino) 6.5、7.0、8.0
Microsoft Exchange 2000、2003、2007
Microsoft Exchange 2000、2003 與 2007 透過 Active Directory 資源配接卡管理。
僅有 Windows 2003 支援 Microsoft Exchange 2007。
Novell GroupWise 7.0 (使用 Novell NDS 配接卡)
平面檔案
JMS Message Queue 偵聽程式 (管理所有 JMS 1.0b 或更高版本的相容佇列)
通用 UNIX Shell 程序檔
通用 UNIX Shell 程序檔介面在支援的 UNIX 作業系統以支援的 shell 類型執行程序檔。
通用 Windows 程序檔介面
通用 Windows 程序檔介面可在代管 Sun Identity Manager 閘道之受支援 Windows 作業系統所支援的 cmd shell 上執行程序檔。
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
如果您在 Solaris 上管理 NIS 帳號,請在資源上安裝修補程式 126632-01,以改善登入指令與 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
適用於 UNIX 5.1、6.0、6.1.2 的 RSA SecurID
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 (自 2005Q4 起支援範圍)、7.1
使用 Sun Access Manager 範圍資源配接卡的 Sun OpenSSO Enterprise 8.0
Identity Manager 支援以下瀏覽器:
Microsoft Internet Explorer 6.x、7.x
適用於 Mac OS X 10.3.3 及較新版本的 Safari 2.0 及較新版本、3.0. x
Firefox 1.04、1.05、1.06、1.5、2.0.0.4、3.0
MozillaTM 1.78s
下列 Identity Manager 功能已停用。在發行 Identity Manager 的下一個重大發行版本之前,我們會繼續支援這些功能。如果您有任何問題,請連絡客服人員或客戶支援。
「業務程序編輯器 (BPE)」已停用,Identity Manager 的下一個重大發行版本中會移除此編輯器。請改用 Sun Identity Manager 整合開發環境(Identity Manager IDE)。(ID-17693)
已從新的 Identity Manager 安裝中移除 MetaView。在 Identity Manager 8.0 之前版本中使用中介檢視的客戶可繼續使用。如果您有任何問題,請連絡客服人員或客戶支援。(ID-17244)
已停用 [請求資源] 類型,現在支持使用外部資源。您再也無法使用請求配接卡建立新連線。請改用外部資源配接卡。如需使用新的外部資源功能的資訊,請參閱「Sun Identity Manager 8.1 Business Administrator’s Guide」中的「Understanding and Managing External Resources」。(ID-20080)
下表中包含的Identity Manager 作業系統、應用程式伺服器、資料庫儲存庫與管理的資源已停用。
在發行 Identity Manager 的下一個重大發行版本之前,Identity Manager 將繼續支援下表中停用的軟體。如果您升級到較新版本的套裝軟體時發生問題,請連絡您的客服人員或客戶支援。
表 2–1 軟體與環境的停用排程
Identity Manager 8.1 不支援下列已停產的套裝軟體:
表 2–2 Identity Manager 8.1 中已停用的軟體與環境
Identity Manager 8.1 應用程式設計介面 (API) 包含下表中列出的所有公用類別 (以及公用類別的所有公用或受保護之方法或欄位)。
com.waveset.object.RepositoryProxy 僅供內部使用。
API 類型 |
類別名稱 |
---|---|
階段作業 |
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 |
介面 |
com.waveset.adapter.* com.waveset.util.Trace |
策略 |
com.waveset.policy.PolicyImplementation com.waveset.policy.StringQualityPolicy |
報告 |
com.waveset.report.BaseReportTask |
作業 |
com.waveset.task.Executor com.waveset.task.TaskContext |
UI |
com.waveset.ui.FormUtil com.waveset.ui.util.RequestState com.waveset.ui.util.html.* |
工作流程 |
com.waveset.provision.WorkflowServices com.waveset.session.WorkflowServices com.waveset.workflow.WorkflowApplication com.waveset.workflow.WorkflowContext |
Sun Identity Manager 服務提供者 還包括以下表格中列出的公用類別。
API 類型 |
類別名稱 |
---|---|
SPE |
com.sun.idm.idmx.api.* com.sun.idm.idmx.txn.TransactionPersistentStore com.sun.idm.idmx.txn.TransactionQuery com.sun.idm.idmx.txn.TransactionSummary |
它們是官方正式支援的僅有類別。如果您使用的類別未顯示在這些表格中,請連絡客戶支援以確定是否需要遷移至受支援的類別。
此版本說明的第 6 章已停用的 API小節列出了本發行版本中已停用的所有 Identity Manager 應用程式設計介面 (API) 及其替代方案 (如果有的話)。