Oracle® Fusion Middleware

リリース・ノート

11gリリース2 (11.1.2.1)

B72796-03(原本部品番号:E39887-04)

Oracle Fusion Middlewareリリース・ノート 11gリリース2 (11.1.2.1)

B72796-03

Copyright © 2013, Oracle and/or its affiliates. All rights reserved.

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

このソフトウェアまたは関連ドキュメントが、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供される場合は、次のNoticeが適用されます。

U.S. GOVERNMENT RIGHTS Programs, software, databases, and related documentation and technical data delivered to U.S. Government customers are "commercial computer software" or "commercial technical data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, duplication, disclosure, modification, and adaptation shall be subject to the restrictions and license terms set forth in the applicable Government contract, and, to the extent applicable by the terms of the Government contract, the additional rights set forth in FAR 52.227-19, Commercial Computer Software License (December 2007). Oracle America, Inc., 500 Oracle Parkway, Redwood City, CA 94065.

このソフトウェアまたはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアまたはハードウェアは、危険が伴うアプリケーション(人的傷害を発生させる可能性があるアプリケーションを含む)への用途を目的として開発されていません。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用する際、このソフトウェアまたはハードウェアを安全に使用するために、適切な安全装置、バックアップ、冗長性(redundancy)、その他の対策を講じることは使用者の責任となります。このソフトウェアまたはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

OracleおよびJavaはOracle およびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXはThe Open Groupの登録商標です。

このソフトウェアまたはハードウェアおよびドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。

目次

タイトルおよび著作権情報

はじめに

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

1 概要

- 1.1 最新リリース情報

- 1.2 このマニュアルの目的

- 1.3 システム要件と仕様

- 1.4 動作保証情報

- 1.4.1 Oracle Fusion Middlewareの動作保証情報の場所

- 1.4.2 動作保証の例外

- 1.4.2.1 Oracle Database 11.2.0.1でのOracle Fusion Middleware 11g R2の動作保証情報

- 1.4.2.2 Windows VistaクライアントでのExcelエクスポートの問題

- 1.4.2.3 Windows VistaとWindows XPでのOracle FormsおよびOracle Reports 11gのインストーラの問題

- 1.4.2.4 特定のブラウザでの制限事項

- 1.4.3 JMSDELIVERYCOUNTが正しく設定されない

- 1.4.4 Safari 4でRAW XMLソースを表示するためにビューア・プラグインが必要である

- 1.5 必要なパッチのダウンロードおよび適用

- 1.6 ライセンス情報

2 Oracle Identity and Access Managementのインストールおよび構成の問題

- 2.1 一般的な問題と回避策

- 2.1.1 AIXで簡易セキュリティ・モードが機能しない

- 2.1.2 Oracle Access Management管理対象サーバー・ログに表示されるエラー

- 2.1.3 Oracle HTTP ServerでSSLを有効にするための必須パッチ

- 2.1.4 オプション: Identity and Access ManagementドメインのWebLogic Serverのログ・レベルをSEVEREに設定

- 2.1.5 Oracle Identity Managerのサーバー側プロパティの変更

- 2.2 インストールの問題および回避策

- 2.2.1 Oracle Identity Manager Design Consoleのインストール時のエラー

- 2.2.2 Oracle Identity Managerをインストールするための必須のパッチ

- 2.2.3 Oracle Access Managementドメインのドメイン結合シナリオでのJPSキーストア・サービス初期化失敗

- 2.3 構成の問題および回避策

- 2.3.1 デフォルト・キャッシュ・ディレクトリ・エラー

- 2.3.2 AIX上でのJDK7を使用したOracle Identity Manager構成ウィザードの起動

- 2.3.3 Fusion Middleware構成ウィザードでWeblogicパスワードを追加できない

- 2.3.4 Oracle Access ManagementまたはOracle Identity Managerをインストールした後に実行する必須のステップ

- 2.3.5 -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

- 2.3.6 Windowsでのセキュリティ・ストア結合の失敗

- 2.3.7 Weblogic Server構成ウィザードがAIX7でのJDK6をサポートしない

- 2.3.8 Access Policy Managerデプロイメントがクラスタ・シナリオでは管理サーバーをターゲットにしない

- 2.3.9 ClassCastExceptionでのリクエストの失敗

- 2.3.10 Sun JDK 1.7を使用する場合、configSecurityStore.pyコマンドを実行する前にPKCS11-Solarisセキュリティ・プロバイダを変更する

- 2.3.11 サーバーの起動の失敗

3 Oracle Identity and Access Managementのアップグレード、移行およびパッチ適用の問題

- 3.1 アップグレードの問題

- 3.1.1 一般的な問題と回避策

- 3.1.1.1 ユーザー・フォームをアップグレードしてもタイプLOVのUDFが正しくアップグレードされない

- 3.2 移行の問題

- 3.2.1 一般的な問題と回避策

- 3.2.1.1 Oracle Single Sign-On 10gのアップグレードが失敗すると、osso.confファイルが代替ファイルの場所にコピーされる場合がある

- 3.2.1.2 特定のシナリオのサーバー・ログと評価レポートで英語のメッセージのみが表示される

- 3.2.1.3 RREGを使用したPolicy Agent 2.2の登録がエージェント・テンプレートを使用できないため失敗する

- 3.2.1.4 Oracle Access Management 11gリリース2 (11.1.2.0.0)の共存、アップグレードおよび移行の補足

- 3.3 パッチ適用の問題

- 3.3.1 システムMbean構成の更新

- 3.3.2 SOA電子メール通知が機能しない

- 3.3.3 AD User Management Connectorの問題

- 3.3.4 個別パッチ14481477適用後の無害なエラー

- 3.3.5 WebLogic Server TMPディレクトリの削除

- 3.3.6 Oracle Identity Manager中間層にパッチ適用する際のクラスパスの問題

4 Oracle Fusion Middlewareの管理

- 4.1 一般的な問題および回避策

- 4.1.1 OPMNのパスの概要

- 4.1.2 IPv6とIPv4の混在環境でFusion Middleware Controlからエラーが返される問題

- 4.1.3 テストから本番への移行における制限

- 4.2 構成の問題および回避策

- 4.2.1 Windowsのネイティブ認証用のFusion Middleware Controlの構成

- 4.3 ドキュメントの訂正箇所

- 4.3.1 『Oracle Fusion Middleware管理者ガイド』のドキュメントの訂正箇所

- 4.3.1.1 すべてのOracleホームの単一インベントリ・ファイルへの結合

- 4.3.1.2 Oracle Platform Security Servicesの移動に関する訂正

- 4.3.1.3 MDSでサポートされるデータベースについてのリンクの訂正

- 4.3.2 『Oracle Fusion Middleware高可用性ガイド』のドキュメントの訂正箇所

- 4.3.2.1 JRockit SDKがIDMに対して認証されていない

- 4.3.2.2 oam.confの行の書式が正しくない

5 Oracle Access Management

- 5.1 一般的な問題および回避策

- 5.1.1 一般的な問題および回避策: Access Manager

- 5.1.1.1 AIX 6.1および7.1環境のWebGateエージェントではLDR_PRELOAD64フラグが必要

- 5.1.1.2 ASDKが間違ったバージョン情報を返す

- 5.1.1.3 無害な例外の検出

- 5.1.1.4 フェデレーテッドSSOのパスワード・ポリシーにWLSTコマンドを使用できない

- 5.1.1.5 リソースへのアクセス時に記録される例外

- 5.1.1.6 StaticメソッドUserSession.getSessionAttributes()を取得できない

- 5.1.1.7 複数のタブでの連続したログインがWebGateでは機能しない

- 5.1.1.8 WebSphere Trust Association Interceptorでサポートされないアイテム

- 5.1.1.9 OAMサーバーの構成テスト時にログ出力されるエラー

- 5.1.1.10 完全移行後に単純ポリシーが移行されない

- 5.1.1.11 ローカライズ版のInternet Explorer 9で「使用可能なサービス」ページが開かない

- 5.1.1.12 RSAプラグインをシステムから削除

- 5.1.1.13 OIMドメインの拡張時に手動でプロバイダを作成

- 5.1.1.14 OSSO Agent for 11g OHSによって保護されている場合、"/"コンテキスト・ルートにアクセスできない

- 5.1.1.15 Oracle Entitlements Serverによって保護されているときにAccess Managerを起動すると例外がスローされる

- 5.1.1.16 アクセス・テスターが、非ASCIIエージェント名では機能しない

- 5.1.1.17 認証の失敗: WNAチャレンジ、Active Directory、非ASCII文字が含まれるユーザー

- 5.1.1.18 JDK 1.6およびAIXでは、簡易モードがサポートされない

- 5.1.1.19 ユーザーはDCC対応のWebgateで資格証明を2度提供する必要がある場合もある

- 5.1.2 一般的な問題および回避策: セキュリティ・トークン・サービス

- 5.1.2.1 STSがRequestSecurityTokenで送信された存続時間を受け付けない

- 5.1.2.2 Security Token Serviceの列をクリックすると例外がスローされる

- 5.1.2.3 検索および英語以外のブラウザの設定に関する問題

- 5.1.3 一般的な問題および回避策: Identity Federation

- 5.1.3.1 Webgateで資格証明コレクタ・オプションが有効になっているときにエラーが発生する

- 5.1.4 一般的な問題と回避策: Mobile and Social

- 5.1.4.1 Mobile and SocialではAndroid OSのネイティブ・ブラウザがサポートされない

- 5.1.4.2 Internet Explorerユーザーは保護モードを有効にする必要がある

- 5.1.4.3 Googleの言語メニューのためにサインイン・ページのフローで複数の言語が表示される可能性がある

- 5.1.4.4 「Mobile and Social設定」ペインを表示範囲の外側までドラッグできてしまう

- 5.2 構成に関する問題と回避策

- 5.2.1 構成の問題および回避策: Access Manager

- 5.2.1.1 OAMの移行で一部のデータ・ソースが作成されない

- 5.2.1.2 パスワードの検証スキームの更新後にLDAPがデフォルトで設定される

- 5.2.1.3 IBM HTTPサーバーおよびWebSphere間でのプラグインの使用方法

- 5.2.1.4 SDK初期化失敗の際にObAccessClientの結果を使用する方法

- 5.2.1.5 oamtai.xmlを複数のWebGates用に構成

- 5.2.1.6 Oracle Internet DirectoryにobLockedOn属性がない

- 5.2.1.7 OAM 10g WebgatesをOAM 11gとともに使用するにはJavascriptが必要

- 5.2.1.8 OpenSSOエージェント構成のホットスワップの有効化

- 5.2.2 構成の問題および回避策: セキュリティ・トークン・サービス

- 5.2.2.1 類似作成(複製)を使用しても元のテンプレートのすべてのプロパティがコピーされない

- 5.2.2.2 パートナの暗号化または署名証明書の削除をコンソールがサポートしない

- 5.2.3 構成の問題および回避策: Identity Federation

- 5.2.3.1 プロバイダの「検索文字列」フィールドが完全一致検索を実行する

- 5.2.3.2 無効な署名証明書がアップロードされるときに不正なエラー・メッセージが表示される

- 5.2.4 構成の問題および回避策: Mobile and Social

- 5.2.4.1 Mobile and Socialをテスト環境からIBM WebSphereの本番環境に移行

- 5.2.4.2 登録ページのローカライズに必要な手順

- 5.2.4.3 モバイル・クライアントで、サーバーから送信されたエラー・メッセージが翻訳されない

- 5.2.4.4 Yahooアイデンティティ・プロバイダが姓と名を返さない

- 5.2.4.5 ジェイルブレークの「最高OSバージョン」設定を一度設定すると空にできない

- 5.2.4.6 テストから本番に移行するスクリプトを実行した後に追加の構成を要求される

- 5.3 Oracle Access Managementコンソールの問題

- 5.3.1 サーバーからクライアントに送信されるメッセージが外国語で表示されることがある

- 5.4 ドキュメントの訂正箇所

- 5.4.1 Oracle Fusion Middleware Oracle Access Management管理者ガイド

- 5.4.1.1 credsパラメータが具体的な説明なしに10gと11gのフォーマットで記載されている

- 5.4.1.2 間違ったOpenSSOエージェント構成ディレクトリが記載されている

- 5.4.2 Oracle Fusion Middleware Oracle Access Management管理者ガイド

6 Oracle Entitlements Server

- 6.1 一般的な問題および回避策

- 6.1.1 Tomcatセキュリティ・モジュールが、カスタム属性取得クラスのロードに失敗する

- 6.1.2 リソース・オブジェクトの重複エントリ

- 6.1.3 デフォルトのOracle Entitlements Serverセキュリティ・モジュール証明書の検索

- 6.1.4 Entitlements Serverでデータベースへの接続がリカバリされない

- 6.1.5 ポリシー・シミュレータでポリシーが適切に開かない

- 6.1.6 Entitlements Serverによって保護されている場合にOracle Access Managerを起動すると例外がスローされる

- 6.1.7 Opatchツールの更新

- 6.1.8 WebLogic Serverのセキュリティ・モジュールの管理対象サーバーでWebサービスが起動に失敗する

- 6.1.9 envコマンド出力に空の行がある場合configureSecurityStore.pyが失敗する

- 6.1.10 セキュリティ・モジュール構成ユーザー・インタフェースにアジア・ロケールの文字化けが発生する

- 6.1.11 管理コンソールに認可ポリシー作成エラー・メッセージが表示される

- 6.2 構成の問題および回避策

- 6.2.1 構成セキュリティ・ストアがポリシー・ストア・オブジェクトの作成に失敗する

- 6.2.2 -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

- 6.2.3 PIP属性を追加した後、PIPサービス・プロバイダに対して誤ったタイプが定義される

- 6.2.4 Derbyデータベースをポリシー・ストアとして使用しているときにOESドメインを起動するとエラーが発生する

- 6.3 ドキュメントの訂正箇所

- 6.3.1 Oracle Entitlements Serverオンライン・ヘルプ

7 Oracle Adaptive Access Manager

- 7.1 一般的な問題および回避策

- 7.1.1 Oracle WebLogicでサーバーを起動するときに多数の警告と1つのエラーが発生する

- 7.2 「セッションの詳細」ページの問題および回避策

- 7.2.1 画面解像度が低いとき、セッションの詳細ページにスクロールバーが表示されない

- 7.2.2 高と中の警告レベルの色が最小限のカラー・コントラスト比を満たさない

- 7.2.3 チェックポイントとトランザクションのフィルタが表の列のヘッダーとして取り込まれる

- 7.2.4 チェックポイントおよびトランザクションIDの選択オプションには、選択するデータが表示されない

- 7.2.5 トランザクション・データ表のサマリー・ラベルには表示されているデータの種類が示されていない

- 7.3 エージェント・ケースに関連した問題および回避策

- 7.3.1 エージェント・ケースを他のエージェント・ケースに置換するとき、トランザクションをNullまたは空のエラーにできない

- 7.3.2 調査員または調査管理者としてサインインした場合、エージェント・ケース・タブが空になる

- 7.3.3 調査員ロールを持つユーザーがOAAM管理コンソールでページをリフレッシュするとタブがロックされる

- 7.4 多言語サポートの問題および制限

- 7.4.1 異なるロケールでは、KBA質問をカテゴリ別に検索できない

- 7.4.2 OAAM管理コンソールに二重引用符が表示される

- 7.5 ドキュメントの訂正箇所

- 7.5.1 Oracle Fusion Middleware Oracle Adaptive Access Manager Java APIリファレンス

8 Oracle Privileged Account Manager

- 8.1 一般的な問題および回避策

- 8.1.1 OPAMコマンドライン・ツールに対する翻訳(メッセージまたはヘルプ)サポートがない

- 8.1.2 アカウントに一重引用符が含まれる場合にOPAM-OIM-WLS-OUDでエラーが発生する

- 8.1.3 グループ名に非ASCII文字が含まれている場合にOPAM-OIM:OPAMカタログ同期ジョブに失敗する

- 8.1.4 idmconfigtoolによってOPAM管理ロールがグループ・コンテナに作成されない

- 8.2 構成の問題および回避策

- 8.2.1 -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

- 8.2.2 アップグレード: CSFマッピングがインポートされない

- 8.3 ドキュメントの訂正箇所

- 8.3.1 Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド

- 8.3.2 Oracle Fusion Middleware高可用性ガイド

- 8.3.3 Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド

9 Oracle Identity Navigator

- 9.1 一般的な問題と回避策

- 9.1.1 WebLogic Server管理コンソールでoinavに対して不正なリリース番号が表示される

10 Oracle Identity Manager

- 10.1 パッチ要件

- 10.1.1 My Oracle Support(旧OracleMetaLink)からのパッチの取得

- 10.1.2 Oracle Database 11g (11.1.0.7)のパッチ要件

- 10.1.3 Oracle Database 11g (11.2.0.2.0)のパッチ要件

- 10.1.4 Oracle Database 10g (10.2.0.3および10.2.0.4)のパッチ要件

- 10.1.5 パッチ・アップグレード要件

- 10.1.6 BI Publisher 11.1.1.6.0のパッチ要件

- 10.2 一般的な問題および回避策

- 10.2.1 自動ログインしたユーザーが120秒のCookie有効期限間隔後にログアウトされる

- 10.2.2 ローカライズ済表示名がユーザー/ロール増分リコンシリエーションを介してOracle Identity Managerにリコンサイルされない

- 10.2.3 AD組織リコンシリエーションが実行されているため組織が作成されない

- 10.2.4 プロセス・フォームのSodCheckViolationフィールドがリクエスト・プロビジョニングに対して更新されない

- 10.2.5 「承認の詳細」に空白ページが表示される

- 10.2.6 無効化されたアカウントの変更およびそのアカウントに対する権限の要求が許可される

- 10.2.7 Oracle Identity Self Serviceのいくつかのページで「リフレッシュ」ボタンが欠けている

- 10.2.8 ADユーザー・リソース・オブジェクトでのアプリケーション・インスタンスのプロビジョニングが機能しない

- 10.2.9 Mozilla FirefoxおよびGoogle Chromeでいくつかのアテステーション・ページが機能しない

- 10.2.10 対応するLDAPコンテナが存在しないときにユーザーが作成されると、エラーが生成される

- 10.2.11 レガシーAPIへの依存が原因でカスタム・スケジュール済ジョブが失敗する

- 10.2.12 カタログ・タグに、256を超える文字を格納できない

- 10.2.13 自己登録リクエストが、リクエストの承認後に失敗する

- 10.2.14 ソフト削除済の権限が、アクセス・ポリシーベースのプロビジョニングによってプロビジョニングされる

- 10.2.15 中断したスケジュール済ジョブの実行が再起動時に失敗する

- 10.2.16 複数のエンティティに対するバルク・リクエストが承認後に失敗する

- 10.2.17 プライマリ・アカウントのない権限に対する異種リクエストを送信できる

- 10.2.18 切断されたアプリケーション・インスタンスのインポートが失敗する

- 10.2.19 管理者ロールの付与に関する既存のデータが、パッチ14591093の適用後に同期しない

- 10.2.20 リソース・オブジェクト・ルックアップの「リセット」ボタンによって「基本検索」にリダイレクトされる

- 10.2.21 ITリソース定義が依存性リストに表示されない

- 10.2.22 手動で作成されたリソース・オブジェクトに対する権限プロビジョニングにおけるエラー

- 10.2.23 親コンボ・ボックスで値を選択したときに、依存コンボ・ボックスに値が表示されない

- 10.2.24 ユーザーにリクエスタの組織に対する権限がない場合にQBEから結果が返されない

- 10.2.25 チェック・ボックスUDFがブール・フィールドとして表示される

- 10.2.26 権限に対するルックアップは、検索可能および検索可能ルックアップである必要がある

- 10.2.27 選択リスト・コンポーネントで依存ルックアップが機能しない

- 10.2.28 「権限」タブの「リフレッシュ」ボタンが機能しない

- 10.2.29 「To-Doタスクの作成」および「サブタスクの作成」メニュー項目に対するアクションがない

- 10.2.30 カスケード・ルックアップで表示される値の数が限られている

- 10.2.31 特殊文字を使用したカタログ検索が失敗する

- 10.2.32 ルックアップ検索で、アスタリスク・ワイルドカード文字がサポートされていない

- 10.2.33 フォーム・デザイナにエラーが表示されない

- 10.2.34 プロビジョニングされたユーザーのUDFがUIに表示されない

- 10.2.35 デフォルト・パスワード・ポリシーが削除されている場合に、ユーザーの作成が失敗する

- 10.2.36 断続的に例外が表示される

- 10.2.37 アプリケーション・インスタンスがアクティブ化も公開もされない

- 10.2.38 無害なunknownplatformexceptionエラー

- 10.2.39 データ・コンポーネントの検索中のエラー

- 10.2.40 プロビジョニング・タスクの再試行が失敗する

- 10.2.41 同じプロビジョニング・タスクに複数のエントリが表示される

- 10.2.42 フォーム・フィールドの更新時に属性値の長さが変更される

- 10.2.43 「保留中の承認」ページの「開始済のタスク」と「管理タスク」が使用されていない

- 10.2.44 「リクエスト・カタログ」での入力データが消失する

- 10.2.45 サンドボックスの公開時のエラー

- 10.2.46 組織およびロールのインポートまたはエクスポートにおいてUDFが一緒にインポートまたはエクスポートされない

- 10.2.47 ターゲット・リソース・リコンシリエーションの実行においてSQLが最適ではない可能性がある

- 10.2.48 リクエストにおいて複数の子表を使用できない

- 10.2.49 10000を超えるユーザーに対するルールの作成が失敗する

- 10.2.50 カタログ検索でいくつかの特殊文字が直接機能しない

- 10.2.51 セッション・フェイルオーバーの問題

- 10.2.52 子フォームへのプロセス・インスタンスのデータの追加におけるエラー

- 10.2.53 最後の権限が削除されない

- 10.2.54 手動履行タスクが、権限プロビジョニングに対して開始されない

- 10.2.55 無効化/有効化/失効の手動プロビジョニング・タスクに対してフォーム・フィールドが表示される

- 10.2.56 リクエスト・トラッキングで行が重複する

- 10.2.57 ヘルプ・デスクおよび受益者が承認ステータスを表示できない

- 10.2.58 ヘルプ・デスクがリクエスト・トラッキングを使用できない

- 10.2.59 承認者が「リクエストの詳細」ページからリクエストを承認できない

- 10.2.60 「リクエストの詳細」を使用して、必須情報を必要としないリクエストを承認する

- 10.2.61 理由が永続化されない

- 10.2.62 いくつかのページの「リフレッシュ」ボタンが適切に機能しない

- 10.2.63 無害なエラー・メッセージ

- 10.2.64 アクセシビリティのコンプライアンス

- 10.2.65 パスワード・ポリシーが適用されない

- 10.2.66 リクエスト・サマリー・レポートが機能しない

- 10.2.67 フォーム・デザイナの障害が表示されない

- 10.2.68 関連するサンドボックスが公開されていない場合、アプリケーション・インスタンスのリクエストが失敗する

- 10.2.69 アプリケーション・インスタンス管理者がフォームを作成できない

- 10.2.70 リコンシリエーションの削除がlibOVDおよびODSEEで機能しない

- 10.2.71 公開されていない権限が、アクセス・ポリシーによってプロビジョニングされる

- 10.2.72 組織UDFはサポートされていない

- 10.2.73 「本人情報」ページにルックアップ値が保存されない

- 10.2.74 UDF値の変更後に、「適用」および「元に戻す」ボタンが無効のままとなる

- 10.2.75 一致ルール・データの欠落で無害なエラーが発生する

- 10.2.76 ユーザー・タイプの属性値が移入されない

- 10.2.77 「承認」ページのカスタマイズがサポートされない

- 10.2.78 ルックアップ値に対する有効化、シーケンスおよび説明がサポートされない

- 10.2.79 ラジオ・ボタンを追加できない

- 10.2.80 間接ロール・メンバーシップのエラー

- 10.2.81 作成したUDFが「カスタマイズ」ビューにリストされない

- 10.2.82 フォーム・デザイナを使用して属性を必須としてマークできない

- 10.2.83 カスケードLOVが機能しない

- 10.2.84 数値型ルックアップ・コードがサポートされない

- 10.2.85 「自己登録」ページのカスタマイズが機能しない

- 10.2.86 いくつかのヘルプ・リンクが機能しない

- 10.2.87 公開されていないエンティティがアクセス・ポリシーによってプロビジョニングされる

- 10.2.88 証明書ベースのデジタル署名がサポートされない

- 10.2.89 ユーザーにプロビジョニングされた権限がアップグレード後に表示されない

- 10.2.90 「問合せ」パネルのラベルをカスタマイズできない

- 10.2.91 アカウントのプロビジョニング時にUMSが通知の送信に失敗する

- 10.2.92 サブタスクの作成時にエラーが発生する

- 10.2.93 pasteConfigスクリプトを実行すると正しくないエラー・メッセージが表示される

- 10.2.94 oracle.security.apmアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

- 10.2.95 oimアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

- 10.2.96 ApplicationDB接続プールの無害なエラー

- 10.2.97 パッチ16385074の適用後ワークリスト・ビューが機能しない

- 10.2.98 リコンシリエーション・アーカイブ・ユーティリティがエラーをスローする

- 10.2.99 タスクの実行後のタブの自動終了が遅延する

- 10.2.100 サポートされていないいくつかの列のフィルタ

- 10.2.101 接続されていないリソースの子表のタスクは自動作成されない

- 10.2.102 ページに追加されたフィールドが表示されないことがある

- 10.2.103 自動ロック解除機能が動作しない

- 10.2.104 自己登録リクエストが失敗する

- 10.2.105 カタログ同期ジョブが認証者/承認者/履行ユーザーをオーバーライドする

- 10.2.106 間違ったSSL構成によって証明書の作成が失敗する

- 10.2.107 ポリシーのみを認証するオプションを選択した場合にロール証明書の作成が失敗する

- 10.2.108 重複する属性ラベルが表示される

- 10.2.109 PasteConfig操作時のクローン・ログのエラー

- 10.3 構成に関する問題と回避策

- 10.3.1 SOA電子メール通知におけるアイデンティティURLのディープ・リンクが機能しない

- 10.3.2 SoD Checkに対するOIAからの無害な接続エラー

- 10.3.3 -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

- 10.3.4 Oracle Identity ManagerがorclPwdExpirationDateの検索に失敗する

- 10.3.5 SSLが有効になっているときにDesign Consoleへのログインに失敗する

- 10.3.6 Oracle Identity ManagerがSSLモードで構成されているときに電子メールを読むことができない

- 10.3.7 SOAサーバーのSSLモードが有効になっている場合にリクエストが失敗することがある

- 10.3.8 統合環境でユーザー作成イベントが失敗する

- 10.4 多言語サポートの問題および制限

- 10.4.1 非英語WebブラウザでUIコンポーネントが英語で表示される

- 10.4.2 非英語ロケールで検索基準の日付書式がMM/dd/yyyy hh:mm:ss形式で表示される

- 10.4.3 翻訳ファイルが使用可能であってもBI Publisher 11gレポートが英語で表示される

- 10.4.4 BI Publisherレポートの日付書式がレポート・ロケール設定ごとに表示されない

- 10.4.5 ユーザー・タイプおよびロケールに対して翻訳済の値が表示されない

- 10.4.6 非ASCIIの特殊文字を使用したカタログ検索が適切に機能しない

- 10.4.7 BI Publisherファイルのポーランド語翻訳が機能しない

- 10.4.8 カタログ検索結果ページでカートのローカライズ済文字列が切り捨てられる

- 10.4.9 サーバー・ロケールにリクエスト・タイプおよびステータス検索オプションが表示される

- 10.4.10 ブラウザ言語設定ごとに値が表示されない

- 10.4.11 サーバー・ロケールにチャレンジ質問とパスワード・ポリシー・メッセージが表示される

- 10.4.12 組織タイプおよびステータスの値が英語で表示される

- 10.4.13 MLSおよびMRサポートを使用できない

- 10.4.14 リクエスト・ステータスおよびリクエスト・タイプが英語で表示される

- 10.4.15 ユーザー・ログインに特殊文字が含まれている場合にはエラーが表示される

- 10.4.16 タスク・ステージ名とタスク割当てラベルが英語で表示される

- 10.4.17 エスカレート・リクエストでサーバー・ロケールの警告が表示される

- 10.4.18 一部の定義済ビュー名を翻訳できない

- 10.4.19 リクエスト・タスクの詳細がサーバー・ロケールで表示される

- 10.5 ドキュメントの訂正箇所

11 Oracle Identity Management統合

- 11.1 Access ManagerとOracle Adaptive Access Managerの統合

- 11.1.1 正しくないAdminServerのユーザー名およびパスワードを入力すると「ファイルが見つかりません」例外が表示される

- 11.2 ドキュメントの訂正箇所

12 IBM WebSphere上のOracle Fusion Middleware

- 12.1 一般的な問題と回避策

- 12.1.1 例外メッセージでのデバッグ/トレースの詳細

- 12.1.2 同じセッションでOracle Identity Managerによって複数のテンプレートを選択した場合、セルの作成に失敗する

- 12.1.3 Oracle Entitlements Serverでアイデンティティ・ディレクトリ・サービス・プロファイルを開くと警告ポップアップが表示される

- 12.1.4 IBM WebSphereではWebLogic Serverのターゲット・ドメインのCSFマッピングを作成できない

- 12.1.5 OIMAdminキー資格証明が消失する場合がある

- 12.1.6 IBM WebSphereで構成されたOAAMのoaam_adminログ・ファイルに警告、エラーおよびスタック・トレースが記録される

- 12.1.7 タスクの詳細ページでADFC-12000エラーがスローされる場合がある

- 12.1.8 アップグレード後にいくつかの承認ポリシーが削除されない

- 12.1.9 Oracle Identity Federation監査レコードがデータベースに移動されない

- 12.1.10 Websphere上でOIMとデータベース・サーバー間のすべてのチャネルをSSL対応にできない

- 12.2 構成の問題および回避策

- 12.2.1 GoogleおよびYahoo IdPパートナに対するSSLHandshakeExceptionエラー

- 12.2.2 Oracle Entitlements Server管理サーバーで制御プッシュ・ポリシー配布に失敗する

- 12.2.3 Solaris SPARC64 5.10マシン上のIBM WebSphere Application ServerでFusion Middleware製品を構成した場合、シェルの構文エラーが発生する

- 12.2.4 IBM WebsphereのOracle Access Manager用DMS Spyにアクセスするときにエラーが発生する

- 12.2.5 IBM WebSphere環境のantlr-2.7.6.jarにはoaam_offline_was.earファイルがない

- 12.2.6 IBM Websphere上のOracle Entitlements Administrationへのカスタム資格証明を使用したSSLの構成

- 12.2.7 IBM WebSphereでのOracle Identity Managerサーバーの構成は、インストール時にSun JDKを使用した場合に失敗する

- 12.2.8 OAAM WebSphereセルにOIMテンプレートを含めるように拡張すると、エラーが発生する

- 12.3 ドキュメントの訂正箇所

- 12.3.1 Oracle Privileged Account Managerへのターゲットの追加

- 12.3.1.1 IBM WebSphereのOracle Privileged Account Managerにターゲットを追加した場合の相違点

- 12.3.2 Oracle Privileged Account ManagerとOracle Identity Managerを統合した場合の相違点

- 12.3.2.1 opamSetupスクリプトの実行時の相違点

- 12.3.3 Oracle Identity Manager構成アシスタントでのIBM WebSphereのオプションのオンライン・ヘルプ

はじめに

この章の内容は次のとおりです。

- 対象読者

- ドキュメントのアクセシビリティについて

- 関連ドキュメント

- 表記規則

対象読者

このドキュメントは、Oracle Fusion Middleware 11gリリース2 (11.1.2)のユーザーを対象としています。

ドキュメントのアクセシビリティについて

オラクル社のアクセシビリティへの取組みの詳細は、Oracle Accessibility ProgramのWebサイトhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=docaccをルックアップしてください。

Oracleサポートへのアクセス

Oracleのお客様は、My Oracle Supportにアクセスして電子サポートを受けることができます。詳細は、http://www.oracle.com/pls/topic/lookup?ctx=acc&id=infoまたはhttp://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs (聴覚障害者向け)をルックアップしてください。

関連ドキュメント

詳細は、次のOracleドキュメントを参照してください。

- Start Here CD-ROMにあるOracle Fusion Middlewareのドキュメント

- Oracle Fusion Middlewareドキュメント・ライブラリ11gリリース1 (11.1.1)

- Oracle Technology Network (http://www.oracle.com/technology/index.html)

表記規則

このマニュアルでは次の表記規則を使用します。

規則

意味

太字

太字は、操作に関連するGraphical User Interface要素、または本文中で定義されている用語および用語集に記載されている用語を示します。

イタリック体

イタリックは、ユーザーが特定の値を指定するプレースホルダ変数を示します。

固定幅フォント

固定幅フォントは、段落内のコマンド、URL、サンプル内のコード、画面に表示されるテキスト、または入力するテキストを示します。

1 概要

この章では、Oracle Fusion Middlewareのリリース・ノート 11gリリース2 (11.1.2.1)の概要を説明します。次のトピックが含まれます:

- 1.1項「最新リリース情報」

- 1.2項「このマニュアルの目的」

- 1.3項「システム要件と仕様」

- 1.4項「動作保証情報」

- 1.5項「必要なパッチのダウンロードおよび適用」

- 1.6項「ライセンス情報」

1.1 最新リリース情報

このマニュアルの内容は、発行時点における正確な情報です。オラクル社では、ソフトウェアのリリース後、リリース・ノートを定期的に更新します。リリース・ノートの最新情報および追加情報には、次の場所にあるOracle Technology Networkからアクセスできます。

http://www.oracle.com/technetwork/indexes/documentation/index.html

1.2 このマニュアルの目的

このマニュアルには、Oracle Fusion Middleware 11gリリース2 (11.1.2.1)のリリース情報が含まれています。このマニュアルでは、Oracle Fusion Middlewareに実際に搭載されている機能とマニュアルに記載されている機能との相違点について説明します。

製品をインストールまたは使用する前に、このマニュアルの内容を確認することをお薦めします。

1.3 システム要件と仕様

Oracle Fusion Middlewareのインストールおよび構成を正常に完了するには、インストール前にハードウェアおよびソフトウェアの前提条件の要件を満たす必要があります。

詳細は、『Oracle Fusion Middlewareインストレーション・プランニング・ガイド』のシステム要件と仕様の確認に関する項を参照してください。

1.4 動作保証情報

この項には次が含まれます:

- 1.4.1項「Oracle Fusion Middlewareの動作保証情報の場所」

- 1.4.2項「動作保証の例外」

- 1.4.3項「JMSDELIVERYCOUNTが正しく設定されない」

- 1.4.4項「Safari 4でRAW XMLソースを表示するためにビューア・プラグインが必要である」

1.4.1 Oracle Fusion Middlewareの動作保証情報の場所

Oracle Fusion Middleware 11gリリース2 (11.1.2.1)の最新の動作保証情報は、次の場所にある、Oracle Fusion Middlewareでサポートされるシステム構成のセントラル・ハブで確認できます。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-certification-100350.html

1.4.2 動作保証の例外

この項では、Oracle Fusion Middleware 11gの動作保証に関する既知の問題(例外)とその回避策について説明します。Oracle Fusion Middleware 11gリリース2 (11.1.2.1)の特定のコンポーネントに関する既知の問題のリストは、その特定のコンポーネントに対応するリリース・ノートを参照してください。

この項には次のトピックが含まれます:

- 1.4.2.1項「Oracle Database 11.2.0.1でのOracle Fusion Middleware 11g R2の動作保証情報」

- 1.4.2.2項「Windows VistaクライアントでのExcelエクスポートの問題」

- 1.4.2.3項「Windows VistaとWindows XPでのOracle FormsおよびOracle Reports 11gのインストーラの問題」

- 1.4.2.4項「特定のブラウザでの制限事項」

1.4.2.1 Oracle Database 11.2.0.1でのOracle Fusion Middleware 11g R2の動作保証情報

Oracle Internet DirectoryをDatabase Vaultと組み合せて構成する場合、次の手順を実行します。

1. パッチ8897382を適用してOracle Bug#8897382を修正します。

注意:

次の回避策は、Oracle Fusion Middlewareのリリース番号が11.1.1.1.0 (11gR1)の場合にのみ使用する必要があります。この問題は、11.1.1.2.0で修正される予定です。

2. <OH>/ldap/datasecurity/dbv_oid_command_rules.sqlファイルを編集してOracle Bug#8987186に回避策を適用するため、次の宣言を見つけます。

/declare
begin
dvsys.dbms_macadm.CREATE_COMMAND_RULE(
command => 'CONNECT'
,rule_set_name => 'OID App Access'
,object_owner => '%'
,object_name => '%'
,enabled => 'Y');
commit;
end;/

次の太字で示されている行を変更します。

/declare
begin
dvsys.dbms_macadm.CREATE_COMMAND_RULE(
command => 'CONNECT'
,rule_set_name => 'OID App Access'
,object_owner => '%'
,object_name => '%'
,enabled => 'Y');
commit;
end;/

1.4.2.2 Windows VistaクライアントでのExcelエクスポートの問題

Vistaでは、ユーザー・アカウント制御(UAC)システムが有効な場合、アプレットでローカル・ファイルシステムにファイルを作成できません。この問題は、UAC設定がVistaで有効化されており、Discoverer Plusなどのコンポーネントを使用している場合に発生することがあります。Discoverer Plusを起動して指定したディレクトリにワークシートをエクスポートすると、エクスポート操作は成功しますが、エクスポートしたファイルはディレクトリに存在しません。この問題を回避するには、UACを無効化して保護モードをOFFに設定します。詳細は、Oracle Bug#8410655および7328867を参照してください。

1.4.2.3 Windows VistaとWindows XPでのOracle FormsおよびOracle Reports 11gのインストーラの問題

設計時環境(Builder)のみがWindows VistaおよびWindows XPでのOracle FormsおよびOracle Reportsでサポートされます。しかし、Oracle Installerの「コンポーネントの構成」画面で、「サーバー・コンポーネント」、管理コンポーネントおよびシステム・コンポーネントはデフォルトで選択されますが、開発者ツールは選択されません。Oracle Forms BuilderまたはOracle Reports BuilderをWindows VistaおよびWindows XPコンピュータにインストールする場合、次のことを行う必要があります。

- Oracle Forms BuilderやOracle Reports Builderなどの開発者ツールを選択します。それぞれに対応する各サーバー・コンポーネントは自動的に選択されます。

- システム・コンポーネントおよび管理コンポーネントをすべて選択解除します。

- PortalおよびDiscovererツールを選択解除します。インストーラの「コンポーネントの構成」画面で「Discoverer」を選択しなくても、2つのDiscovererコンポーネント(Discoverer AdminおよびDiscoverer Desktop)はインストールされます。これは、リリース11.1.1.1.0での正常な動作です。

Oracle Formsでは、Windows VistaとWindows XPでOracle HTTP Serverなどのシステム・コンポーネントがサポートされないため、次の機能は使用できません。

1. Oracle FormsおよびReportsの統合。

2. 仮想ディレクトリの作成。

1.4.2.4 特定のブラウザでの制限事項

次のブラウザの問題が見られます。

1.4.2.4.1 Oracle WebCenterでポートレットを追加するとInternet Explorerブラウザが空白になる問題

Internet Explorerを使用してOracle WebCenterにポートレットを追加すると、ページが空白になることがあります。ページが空白になると、ブラウザのステータス・バーにダウンロード・メッセージが表示されます。ただし、何もダウンロードされず、ブラウザは「戻る」ボタンをクリックするまで空白のままです。この問題が発生すると、ポートレットはブラウザの「戻る」ボタンをクリックした場合にのみ表示されます。この問題は、Firefoxでは発生しません。

この問題を回避するには、ブラウザの「戻る」ボタンをクリックします。

1.4.2.4.2 Internet Explorer 7でJSPXページの出力が表示されない問題

JSPXページをデプロイし、Internet Explorer 7 (IE7)を使用してアクセスすると、ページ・コンテンツのかわりにXHTMLソースが表示されます。この問題は、normalモードとosjp.nextモードの両方で発生します。

この問題を回避するには、FirefoxまたはSafariを使用してアプリケーションにアクセスするようアプリケーション・ユーザーに指示します。

1.4.2.4.3 Internet Explorer 7でSVGファイルの出力が表示されない問題

Scalar Vector Graphicsを使用してページをデプロイし、Internet Explorer 7 (IE7)を使用してアクセスすると、ページのグラフィック・コンテンツのかわりにソースが表示されます。この問題は、normalモードとosjp.nextモードの両方で発生します。

この問題を回避するには、アプリケーション開発者が、各自のアプリケーションにおいてIE7でネイティブにサポートされないSVGグラフィックの使用を避ける必要があります。使用する場合は、次のような警告を追加してください。

Internet Explorerを除く最新のブラウザはすべてSVGファイルをサポートしています。Internet Explorerでは、SVGファイルを表示するためにプラグインが必要です。このプラグインは無償で入手でき、たとえばAdobe SVG Viewer(http://www.adobe.com/svg/viewer/install/)などがあります。

1.4.2.4.4 Discoverer PlusのJavaプラグインがFirefoxに自動的にダウンロードされない問題

Java 1.6のインストールされていないコンピュータ上のMozilla Firefoxブラウザを使用してDiscoverer Plusに接続しようとした場合、FirefoxではJRE 1.6プラグインが自動的にダウンロードされません。かわりに、Firefoxには、「このページをすべて表示するにはプラグインを追加する必要があります」というメッセージが表示されます。

この問題を回避するには、「プラグインを追加」リンクをクリックしてJRE 1.6プラグインをダウンロードし、手動でインストールします。

1.4.3 JMSDELIVERYCOUNTが正しく設定されない

Oracle Database 11.2.0.1とともにAQ JMSを使用する場合、JMXDELIVERYCOUNTが正しく設定されません。

これを回避するには、パッチ9932143をOracle Database 11.2.0.1に適用します。詳細は、Oracleサポートに連絡してください。

1.4.4 Safari 4でRAW XMLソースを表示するためにビューア・プラグインが必要である

RAW XMLを表示するには、Safariプラグインが必要です。プラグインがインストールされていない場合、読取りが困難な未フォーマットのXMLが表示されます。これは、Safariによってデフォルト・スタイルシートが適用されるためです。これにより、XMLドキュメントにはテキスト・ノードのみが表示されます。

回避策として、Safariメニュー・バーで「View」→「View Source」に移動し、メタデータ・ドキュメントの完全なXMLを表示します。また、「File」→「Save」を選択し、ファイル・タイプとして「XML Files」を選択すると、すべてのマークアップが完全な状態でXMLメタデータ・ファイルが正しく保存されます。

1.5 必要なパッチのダウンロードおよび適用

Oracle Fusion Middleware 11gリリース2 (11.1.2.1)をインストールおよび構成した後、特定の既知の問題に対応するために追加パッチが必要な場合があります。

Oracle Fusion Middleware 11g用のパッチは、次の場所にあるMy Oracle Supportから入手できます。

https://myoraclesupport.com/

表1-1は、これらのリリース・ノートが公開されたときに使用可能だった特定のOracle Fusion Middlewareパッチの一部を示しています。

表1-1 Oracle Fusion Middleware 11gの特定の問題の修正に必要なパッチ

Oracle Fusion Middleware製品またはコンポーネント

バグ/パッチ番号

説明

Oracle SOA Suite - Oracle BPM Worklistアプリケーション

9901600

このパッチを適用しないかぎり、Oracle Business Process Management Worklistアプリケーションの「イベントドリブン」ページにアクセスしたときに、ログ・ファイルにエラーが表示されます。

Oracle XDK for Java

10337609

このパッチは、次の問題を修正します。

XSUユーティリティを使用してデータをデータベースに挿入するときに、データベース接続でoracle.jdbc.J2EE13Compliantと呼ばれる接続プロパティがtrueに設定されており、ターゲット列がある種の数値列である場合、挿入が失敗し、次のエラーが表示される可能性があります。

java.lang.NumberFormatException

Oracle Virtual Directory

ARU 16468157

このパッチは、『Oracle Fusion Middleware Oracle Identity Managementエンタープライズ・デプロイメント・ガイド』に記載されているとおり、Oracle Unified Directoryをアクティブ/アクティブ・モードで使用している場合に重要です。このパッチを適用しないと、フェイルオーバー・イベントの際にデータの不整合が発生する可能性があります。

Oracle IDMツール

ARU 16502007

このパッチは、Oracle Unified Directoryに影響するACIの問題を修正します。

Oracle Access Manager

14101542

このパッチは、アカウントのロックに関するOracle Identity Managerとの非互換性を修正します。

1.6 ライセンス情報

Oracle Fusion Middlewareのライセンス情報は、次の場所で入手可能です:

http://oraclestore.oracle.com

Oracle Fusion Middlewareのライセンス準拠に関する詳細情報は、次の場所で入手可能です。

http://www.oracle.com/technetwork/middleware/ias/overview/index.html

2 Oracle Identity and Access Managementのインストールおよび構成の問題

この章では、Oracle Identity and Access Management 11gリリース2 (11.1.2.1.0)のインストールと構成プロセスに関連する問題について説明します。次の項が含まれます:

- 2.1項「一般的な問題と回避策」

- 2.2項「インストールの問題および回避策」

- 2.3項「構成の問題および回避策」

2.1 一般的な問題と回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 2.1.1項「AIXで簡易セキュリティ・モードが機能しない」

- 2.1.2項「Oracle Access Management管理対象サーバー・ログに表示されるエラー」

- 2.1.3項「Oracle HTTP ServerでSSLを有効にするための必須パッチ」

- 2.1.4項「オプション: Identity and Access ManagementドメインのWebLogic Serverのログ・レベルをSEVEREに設定」

- 2.1.5項「Oracle Identity Managerのサーバー側プロパティの変更」

2.1.1 AIXで簡易セキュリティ・モードが機能しない

AIXでは、簡易セキュリティ・モードは、Oracle Access Managementサーバー11.1.2と連動しません。

回避策: オープンまたは証明書セキュリティ・モードのいずれかを使用します。

2.1.2 Oracle Access Management管理対象サーバー・ログに表示されるエラー

Oracle Access Management管理コンソール・ログのポリシーを編集しようとすると、Oracle Access Management管理対象サーバー・ログに次のエラーが表示されます。

<oracle.jps.policymgmt> <JPS-10606> <Failed to distribute policy to PDP OracleIDM for catch exception oracle.security.jps.service.policystore.PolicyStoreException: JPS-04028: Application with name "cn=OAM11gApplication,cn=jpsXmlFarm,cn=JPSContext,cn=jpsXmlRoot" does not exist..>

この例外は、サーバーがアイドル状態の場合でも10分ごとに表示されます。

回避策:

1. pdp.serviceインスタンス・プロパティから-Cオプションを指定してインストールした後に、jps-config.xmlファイルから次のプロパティを削除します。

<property name="oracle.security.jps.pdp.AuthorizationDecisionCacheEnabled" value="false"/>               <property name="oracle.security.jps.ldap.policystore.refresh.interval" value="10000"/>

2. pdp.serviceインスタンス・プロパティに次の新しいプロパティを追加します。

<property name="oracle.security.jps.pd.client.PollingTimerInterval" value="10"/>

値は秒単位で、Oracle Access Managementに必要な適切な値を設定します。その変更は、Oracle Identity ManagerまたはOracle Access Managerと同様にOracle Identity Managementインストールに対してのみ行う必要があります。

次に、configSecurityStoreコマンド実行後のjps-config.xmlファイルのpdp.serviceインスタンスの例を示します。

<serviceInstance name="pdp.service" provider="pdp.service.provider">             <description>Runtime PDP service instance</description>             <property name="oracle.security.jps.runtime.pd.client.policyDistributionMode" value="mixed"/>             <property name="oracle.security.jps.runtime.instance.name" value="OracleIDM"/>             <property name="oracle.security.jps.runtime.pd.client.sm_name" value="OracleIDM"/>             <property name="oracle.security.jps.pdp.AuthorizationDecisionCacheEnabled" value="false"/>             <property name="oracle.security.jps.policystore.refresh.enable" value="true"/>             <property name="oracle.security.jps.ldap.policystore.refresh.interval" value="10000"/>         </serviceInstance>

2.1.3 Oracle HTTP ServerでSSLを有効にするための必須パッチ

この項では、Oracle HTTP ServerでSSLを有効にするためにダウンロードしてインストールする必須パッチを説明します。

プラットフォーム

パッチ

Solaris (64ビット)

14264658

Microsoft Windows x64 (64ビット)

14264658

Solaris x86-64 (64ビット)

14264658

IBM AIX (64ビット)

14264658

Linux x86-64

14264658

パッチをダウンロードするには、次を実行します:

1. My Oracle Supportにログインします。

2. 「パッチと更新版」をクリックします。

3. 「パッチ名または番号」を選択します。

4. パッチ番号を入力します。

5. 「検索」をクリックします。

6. パッチをダウンロードしてインストールします。

2.1.4 オプション: Identity and Access ManagementドメインのWebLogic Serverのログ・レベルをSEVEREに設定

ログ・レベルをSEVEREに変更するには、次を実行します:

1. Logging.xmlは、すべてのログ・ハンドラおよびロガー(OAM_Server1、OIM_Server1、SOA)に対してlevel=SEVEREである必要があります。

2. Admin Console http://Hostname:port/consoleにログインします。

3. 「ロックして編集」をクリックし、ドメインをロック解除します。

4. 「サーバー」リンクをクリックします。

5. 変更するサーバーをクリックします。

6. 「ロギング」をクリックします。

7. 「詳細」をクリックします。

8. 「メッセージの宛先」のログ・レベルを変更するには、次のようにします:

メッセージの宛先

推奨する重大度レベル

デフォルト設定

ログ・ファイル

警告

トレース

標準出力

エラー

通知

ドメイン・ログ・ブロードキャスタ

エラー

通知

メモリー・バッファ重大度

エラー

空白

9. 「保存」をクリックします。

10. 「変更のアクティブ化」をクリックします。

11. サーバーを再起動します。

すべての対象サーバー(OAM_Server1、OIM_Server1、SOA)に対してこのプロセスを繰り返します。

2.1.5 Oracle Identity Managerのサーバー側プロパティの変更

クラスタ化された設定でスケジューラの起動または停止を制御する場合は、scheduler.disabledシステム・プロパティが必要です。クラスタのノードでスケジューラ・サービスを起動しない場合は、scheduler.disabledシステム・プロパティをtrueに設定する必要があります(逆の場合は、逆に設定します)。

Weblogicコンソールを使用してscheduler.disabledシステム・プロパティを変更する手順は次のとおりです:

1. WebLogic管理者の資格証明を使用して、Oracle WebLogic管理コンソールにログインします。

2. 「ドメイン構造」の下で「環境」→「サーバー」をクリックします。「サーバーのサマリー」ページが表示されます。

3. Oracle Identity Managerサーバー名(oim_server1など)をクリックします。oim_server1の設定が表示されます。

4. 「構成」→「サーバーの起動」をクリックします。

5. 「引数」テキスト・ボックスで、既存のプロパティscheduler.disabled = false/trueを変更します。

6. 「保存」をクリックします。

7. 「変更のアクティブ化」をクリックします。

8. Oracle Identity Manager管理対象サーバーを再起動します。

注意:

scheduler.disabledシステム・プロパティを変更したら、ノード・マネージャを使用して管理対象サーバーを起動する必要があります。

2.2 インストールの問題および回避策

この項では、インストールに関する問題およびその回避策について説明します。次のトピックが含まれます:

- 2.2.1項「Oracle Identity Manager Design Consoleのインストール時のエラー」

- 2.2.2項「Oracle Identity Managerをインストールするための必須のパッチ」

- 2.2.3項「Oracle Access Managementドメインのドメイン結合シナリオでのJPSキーストア・サービス初期化失敗」

2.2.1 Oracle Identity Manager Design Consoleのインストール時のエラー

WindowsマシンとOracle Identity Managerサーバーの間にファイアウォールがあるマシンにOracle Identity Manager Design Consoleをインストールしようとするとき、config.cmdコマンドを実行すると次のエラー・メッセージが表示されます。

Error in validating the Hostname field value.Entered host is not up and running

Oracle Identity Manager Design Consoleをインストールするには、ファイアウォールのポート7を開く必要があります。

2.2.2 Oracle Identity Managerをインストールするための必須のパッチ

Oracle Identity Managerのインストールおよび構成で適用する必要がある必須のパッチについて説明します。

注意:

この項では、リリース・ノートの発行時点に用意されている必須のパッチについて説明します。最新の変更や、追加のパッチ要件は、My Oracle SupportのドキュメントID 1536894.1を参照してください。

表2-1は、Oracle Identity Managerに必須のパッチに関する情報を示しています。これらのパッチは任意の順序で適用できます。

表2-1 Oracle Identity Manager 11gR2 (11.1.2.1.0)の特定の問題の修正に必要なパッチ

Oracle Fusion Middleware製品またはコンポーネント

パッチ番号

いつ適用するか

説明

Oracle SOA Suite

16385074

Oracle SOA Suiteのインストール後

このパッチは次の2つのディレクトリで構成されています。

- opatch/16385074: Oracle SOA Platform ORACLE_HOMEに適用可能

- sa_opatch/16385074: Jdeveloper ORACLE_HOMEに適用可能

それぞれのパッチ適用手順については、個別のREADME.txtファイルに従ってください。

各ORACLE_HOMEに適切なパッチを適用していることを確認する必要があります。

Oracle SOA Suite

13973356

Oracle SOA Suiteのインストール後

このパッチは次の2つのディレクトリで構成されています。

- opatch/13973356: SOA ORACLE_HOMEに適用可能

- sa_opatch/13973356: Jdeveloper ORACLE_HOMEに適用可能

それぞれのパッチ適用手順については、個別のREADME.txtに従ってください。

各ORACLE_HOMEに適切なパッチを適用していることを確認する必要があります。

Oracle SOA Suite

16024267

Oracle SOA Suiteのインストール後

このパッチはOracle BPELを使用している場合にのみ必要になります。Oracle SOA Suite 11g (11.1.1.6.0)にはOracle BPEL (Business Process Execution Language)ツールが含まれています。

このパッチは、Jdeveloper ORACLE_HOMEに適用可能です。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle SOA Suite

14196234

Oracle SOA Suiteのインストール後

このパッチは、Oracle SOA Platform ORACLE_HOMEに適用可能です。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle User Messaging Service

16366204

Oracle SOA Suiteのインストール後

これは、Oracle User Messaging Service (UMS)パッチです。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle WebCenter Portal

16472592

Oracle Identity Managerのインストール後

これはOracle WebCenterポータルのパッチです。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Application Development Framework

16478722

Oracle Identity Manager Serverドメインの構成後

これは、Oracle Application Development Framework (ADF)のパッチです。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Platform Security Services

16400771

Oracle Identity Managerのインストール後

これはOracle Platform Security Services (OPSS)パッチです。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Virtual Directory

16943171

Oracle Identity and Access Managementのインストール後

Oracle Identity ManagerをOracle Unified Directoryと統合する場合は、このパッチを適用する必要があります。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Access Manager

16513008

Oracle Identity and Access Managementのインストール後

Oracle Identity ManagerをOracle Access Managerと統合する場合は、このパッチを適用する必要があります。

パッチ適用手順については、README.txtファイルに従ってください。

Oracle Business Intelligence Publisher

14630670

Oracle Identity Managerのインストール後

これは、Oracle Business Intelligence Publisherパッチです。

パッチ適用手順については、README.txtファイルに従ってください。

パッチをダウンロードするには、次を実行します:

1. My Oracle Supportにログインします。

2. 「パッチと更新版」をクリックします。

3. 「パッチ名または番号」を選択します。

4. パッチ番号を入力します。

5. 「検索」をクリックします。

6. パッチをダウンロードしてインストールします。

パッチ適用手順

Oracle WebLogic Serverを使用している場合、パッチ適用手順は各パッチに付属するREADME.txtファイルを参照してください。

IBM WebSphereを使用している場合は、次の手順に従ってください。

1. パッチがあるPatch_Homeディレクトリに移動します。

2. SOA_HOMEディレクトリを指すようにORACLE_HOME環境変数を設定します。
例:

setenv ORACLE_HOME /mydirectory/myfolders/Oracle_SOA1

3. OPatchディレクトリを指すようにPATH環境変数を設定します。
例:

setenv PATH /mydirectory/myfolders/Oracle_SOA1/OPatch:$PATH

4. 次のようにopatchコマンドを実行します。

opatch apply -jdk Path_To_IBM_jdk

例:

opatch apply -jdk WAS_HOME/java

2.2.3 Oracle Access Managementドメインのドメイン結合シナリオでのJPSキーストア・サービス初期化失敗

Oracle Identity ManagerとOracle Access Managementのドメイン結合シナリオでは、Oracle Platform Security Services構成で構成されたキーストア・ファイルは存在しませんが、パスワードは、資格証明ストア・フレームワーク・ストアのOIMインストールから入手できます。したがって、Oracle Access Managementサーバーがキーストア・ファイルを格納しようとすると、キーがすでに存在するために失敗します。

回避策:

- 管理サーバーを起動する前に、キーストア・ファイルをOracle Identity ManagerドメインからOracle Access Managementドメインのキーストア・ファイルの場所にコピーします。
例: デフォルトのキーストア(.jks)ファイルを<OIM domain>/config/fmwconfigから<OAM domain>/config/fmwconfigにコピーします。

注意:

このステップは、config.shを使用してOracle Access Managementドメインを構成した後、管理サーバーを起動する前に実行する必要があります。

- Oracle Identity Managerドメインで、jps-config.xmlのデフォルトのコンテキストを探します。

- ここで、キーストア・サービスおよびキーストア・ファイルの場所を探します。

- このキーストア(.jks)ファイルをOracle Platform Security Services (jps-config.xml)構成のOracle Access Managementドメインのキーストアの場所で定義した場所にコピーします。

2.3 構成の問題および回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 2.3.1項「デフォルト・キャッシュ・ディレクトリ・エラー」

- 2.3.2項「AIX上でのJDK7を使用したOracle Identity Manager構成ウィザードの起動」

- 2.3.3項「Fusion Middleware構成ウィザードでWeblogicパスワードを追加できない」

- 2.3.4項「Oracle Access ManagementまたはOracle Identity Managerをインストールした後に実行する必須のステップ」

- 第2章「-m Joinを指定してconfigureSecurityStore.pyを実行するときの絶対パスの使用」

- 2.3.6項「Windowsでのセキュリティ・ストア結合の失敗」

- 2.3.7項「Weblogic Server構成ウィザードがAIX7でのJDK6をサポートしない」

- 2.3.8項「Access Policy Managerデプロイメントがクラスタ・シナリオでは管理サーバーをターゲットにしない」

- 2.3.9項「ClassCastExceptionでのリクエストの失敗」

- 2.3.10項「Sun JDK 1.7を使用する場合、configSecurityStore.pyコマンドを実行する前にPKCS11-Solarisセキュリティ・プロバイダを変更する」

- 2.3.11項「サーバーの起動の失敗」

2.3.1 デフォルト・キャッシュ・ディレクトリ・エラー

config.cmdコマンドまたはconfig.shコマンドを実行してOracle Fusion Middleware構成ウィザードを起動するとき、次のエラー・メッセージが表示されます。

*sys-package-mgr*: can't create package cache dir

このエラー・メッセージは、デフォルトのキャッシュ・ディレクトリが有効でないことを示しています。コマンドラインに-Dpython.cachedir=<valid_directory>オプションを含めることで、キャッシュ・ディレクトリを変更できます。

2.3.2 AIX上でのJDK7を使用したOracle Identity Manager構成ウィザードの起動

スクリプト$<ORACLE_HOME>/bin/config.shを実行しているとき、AIX上でJDK7を使用してOracle Identity Manager構成ウィザードを起動できません。

-jreLocオプションをコマンドラインに追加すると、Oracle Universal Installerウィンドウが表示されます: $<ORACLE_HOME>/bin/config.sh -jreLoc <JRE_HOME>

2.3.3 Fusion Middleware構成ウィザードでWeblogicパスワードを追加できない

Fusion Middleware構成ウィザードでは、Weblogicパスワードを「管理者ユーザー名およびパスワードの構成」画面で追加できません。

回避策:

Weblogicユーザー・パスワードの入力を求めるプロンプトが表示されたとき、パスワードを入力できない場合があります。「次へ」をクリックして、次の画面に進みます。次のエラーのプロンプトが表示されます: 「パスワードは空にできません。」。前の画面に戻り、再びパスワードを入力します。

注意:

Oracle Fusion Middleware構成ウィザードを実行する前に、次の製品をインストール済であることを確認してください。

- Oracle WebLogic Server 11gリリース1 (10.3.6)またはOracle WebLogic Server 11gリリース1 (10.3.5)

- Oracle SOA Suite 11.1.1.6.0 (Oracle Identity Managerユーザーのみ)

- Oracle Identity and Access Management 11gリリース2 (11.1.2)

2.3.4 Oracle Access ManagementまたはOracle Identity Managerをインストールした後に実行する必須のステップ

Oracle Access Management 11gリリース2 (11.1.2)またはOracle Identity Manager 11gリリース2 (11.1.2)をインストールした後に、次の手順を実行する必要があります。

1. ドメインの構成

2. Configsecuritystoreの構成

3. リカバリおよび参照のためのjps-config.xmlファイルのjps-config.xml_oldへのコピー

4. 次の手順を実行してjps-config.xmlファイルを編集

1. XML要素を探します

<serviceInstance name="pdp.service" provider="pdp.service.provider">

2. 次の 2 つのエントリを削除します。

<property name="oracle.security.jps.pdp.AuthorizationDecisionCacheEnabled" value="false"/>
<property name="oracle.security.jps.ldap.policystore.refresh.interval" value="10000"/>

最初の 2 つのプロパティを削除した後、それらのデフォルト値が設定されます。デフォルト値は、それぞれtrueと600000 (10分)です。

3. 同じセクションに次のエントリを追加します。

<property name="oracle.security.jps.pd.client.PollingTimerInterval" value="31536000"/>

4. 編集したXMLは、次のようになっている必要があります。

<serviceInstance name="pdp.service" provider="pdp.service.provider">
<description>Runtime PDP service instance</description>
<property
name="oracle.security.jps.runtime.pd.client.policyDistributionMode"
value="mixed"/>
<property name="oracle.security.jps.runtime.instance.name"
value="OracleIDM"/>
<property name="oracle.security.jps.runtime.pd.client.sm_name"
value="OracleIDM"/>
<property name="oracle.security.jps.policystore.refresh.enable"
value="true"/>
<property
name="oracle.security.jps.pd.client.PollingTimerInterval" value="31536000"/>
</serviceInstance>

2.3.5 -m Joinを指定してconfigureSecurityStore.pyを実行するときの絶対パスの使用

-m joinパラメータを指定してconfigureSecurityStore.pyを実行中にORACLE_HOMEやMW_HOMEなどの変数を使用すると、セキュリティ・ストアの構成では、ポリシー・ストア・オブジェクトの作成に失敗します。-m joinパラメータを指定してこのコマンドを実行するときには、ORACLE_HOMEおよびMW_HOMEに絶対パスを指定します。

2.3.6 Windowsでのセキュリティ・ストア結合の失敗

WindowsでconfigSecurityStore.pyコマンドを実行すると、-m検証オプションは成功しますが、コマンドの終盤で次のエラーが報告されます。

c:\Amy_OPAM\Oracle\Middleware\Oracle_RC3\common\bin>wlst.cmd ..\tools\configureSecurityStore.py -d
c:\Amy_OPAM\Oracle\Middleware\user_projects\domains\OPAM_RC3_Domain2 -c IAM -m join -p welcome1 -k c:\Amy_OPAM\software\RC3\ -w welcome1

Error: Failed to join security store, unable to locate diagnostics data.
Error: Join operation has failed.

回避策:

このエラーは無視してください。エラーが報告された場合でも、joinオプションで新たに作成されたサーバーが正常に起動し、リクエストの処理を続行できるため、機能に影響はありません。

2.3.7 Weblogic Server構成ウィザードがAIX7でのJDK6をサポートしない

Weblogic Server構成ウィザードでは、Oracle Access Management、Oracle Adaptive Access ManagerおよびOracle Privileged Account ManagerのAIX7上の1.6.0.9.2 JDKに対して警告CFGFWK-60895が表示されます。

回避策:

1. Weblogic Serverをインストールします。

2. SOAをインストールします。

3. Oracle Identity and Access Managementをインストールします。

4. 構成ウィザードを実行します。

5. Oracle Identity Manager (OIM)ドメインを作成します。

6. Oracle Access Management、Oracle Adaptive Access ManagerおよびOracle Privileged Account Managerのドメインを作成します。

7. 警告CFGFWK-60895: 「選択したJDKバージョンは、推奨の最小バージョン未満です」が表示されます。

8. 「取消し」をクリックして別のJDKを選択するか、「OK」をクリックして同じJDKを続行します。

注意:

警告CFGFWK-60895が表示されても、機能に影響は与えません。

2.3.8 Access Policy Managerデプロイメントがクラスタ・シナリオでは管理サーバーをターゲットにしない

管理サーバーに対してOracle Entitlements Serverテンプレートを選択すると、デフォルトでは、Access Policy Managerを管理サーバーにデプロイします。

ただし、任意のコンポーネントのクラスタが複数のサーバー・インスタンスで作成される場合、APMは管理サーバーではなく、クラスタ化されたサーバーにターゲット指定されます。これにより、クラスタ内のサーバーが管理モードで起動します。

たとえば、Oracle Identity Managerの1つのインスタンス、SOAおよびOracle Access Managementが含まれるドメインがある場合、Access Policy Managerは管理サーバーにターゲット指定されます。ただし、Oracle Identity Managerの別のインスタンスが作成されると、ドメイン作成時に2つのインスタンスがあるため、Access Policy Managerは管理サーバーではなく、クラスタ化されたサーバー(この場合、Oracle Identity Manager server)にデプロイされます。

回避策:

1. WebLogic管理コンソールにログインします。

2. 「デプロイメント」をクリックします。

3. 「oracle.security.apm (11.1.1.3.0)」をクリックします。

4. 「ターゲット」をクリックします。

5. 「ロックして編集」をクリックします。

6. 「oracle.security.apm (11.1.1.3.0)」を選択します。

7. 「ターゲットの変更」をクリックします。

8. 「AdminServer」を選択します。

9. 「はい」をクリックします。

10. 「変更のアクティブ化」をクリックし、管理サーバーを再起動します。

2.3.9 ClassCastExceptionでのリクエストの失敗

Weblogic Server (10.3.5.0)にOracle Identity Managerをインストールすると、次の例外が発生してリクエストが失敗します。

Unable to instantiate the workflow process due to: Tasklist mapping failed for workflowdefinition: default/DefaultRequestApproval!1.0 due to oracle.bpel.services.workflow.query.ejb.TaskQueryService_oz1ipg_HomeImpl_1035_WLStub cannot be cast to oracle.bpel.services.workflow.query.ejb.TaskQueryServiceRemoteHome.

これは、リクエストの承認の開始時に発生します。

回避策:

Weblogic Server 10.3.5の場合、パッチ12944361をダウンロードし、インストールする必要があります。Weblogic Server 10.3.6では、このパッチは必要ありません。

2.3.10 Sun JDK 1.7を使用する場合、configSecurityStore.pyコマンドを実行する前にPKCS11-Solarisセキュリティ・プロバイダを変更する

JDK 1.7を使用してSolaris 10 SPARC以降のバージョンにOracle Identity and Access Management 11g リリース2コンポーネントをインストールすると、configSecurityStore.pyコマンドの実行に失敗します。これは、PKCS11-Solarisセキュリティ・プロバイダの実装によって発生します。

回避策:

- $JAVA_HOME/jre/lib/security/java.securityファイルをバックアップします。

- テキスト・エディタで$JAVA_HOME/jre/lib/security/java.securityファイルを開き、プロバイダ・リストを変更します。

sun.security.pkcs11.SunPKCS11がプロバイダ・リストの先頭にあることを確認します。次の例に示すようにプロバイダ・リストを変更します。

security.provider.1=sun.security.pkcs11.SunPKCS11   ${java.home}/lib/security/sunpkcs11-solaris.cfg   security.provider.2=com.oracle.security.ucrypto.UcryptoProvider   ${java.home}/lib/security/ucrypto-solaris.cfg
...

2.3.11 サーバーの起動の失敗

OESドメインをconfigureSecurityStore.pyスクリプトを実行せずに起動した場合、サーバーが起動に失敗し、次の例外が発生します。

oracle.security.jps.service.keystore.KeyStoreServiceException: Failed to perform cryptographic operation Caused by: javax.crypto.BadPaddingException: Given final block not properly padded

回避策:

これを回避するには、すでにデータベース・セキュリティ・ストアと連携するように構成された同じOracle Identity and Access Management論理デプロイメントのドメインからドメインの暗号化鍵をエクスポートし、configureSecurityStore.pyスクリプトを実行する必要があります。

exportEncryptionKey(jpsConfigFile=jpsConfigFile_Loc,keyFilePath=keyFilePath,keyFilePassword=keyFilePassword)

ここで:

jpsConfigFile_Loc - 暗号化鍵のエクスポート元ドメインのjps-config.xmlファイルの絶対位置です。

keyFilePath - ewallet.p12ファイルが作成されるディレクトリです。このファイルの中身は暗号化され、keyFilePasswordによって保護されます。

keyFilePassword - ewallet.p12ファイルを保護するパスワードです。ファイルのインポート時にこのパスワードと同じものを使用する必要があります。

3 Oracle Identity and Access Managementのアップグレード、移行およびパッチ適用の問題

この章では、Oracle Identity and Access Management 11gリリース2 (11.1.2.1.0)のアップグレードと移行プロセスに関連する問題について説明します。次の項が含まれます:

- 3.1項「アップグレードの問題」

- 3.2項「移行の問題」

- 3.3項「パッチ適用の問題」

3.1 アップグレードの問題

この項では、次のコンポーネントのアップグレードに関する問題について説明します。

- Oracle Identity Manager 11gリリース1 (11.1.1.5.0)からOracle Identity Manager 11gリリース2 (11.1.2.1.0)

- Oracle Access Manager 11gリリース1 (11.1.1.5.0)からOracle Access Management Access Manager 11gリリース2 (11.1.2.1.0)

- Oracle Adaptive Access Manager 11gリリース1 (11.1.1.5.0)からOracle Adaptive Access Manager 11gリリース2 (11.1.2.1.0)

- Oracle Identity Navigator 11gリリース1 (11.1.1.5.0)からOracle Identity Navigator 11gリリース2 (11.1.2.1.0)

- Oracle Entitlements Server 11gリリース1 (11.1.1.5.0)からOracle Entitlements Server 11gリリース2 (11.1.2.1.0)

- Oracle Identity Manager 9.xからOracle Identity Manager 11gリリース2 (11.1.2.1.0)

11g リリース2 (11.1.2)で報告されたアップグレードの問題のリストは、『Oracle Fusion Middlewareリリース・ノート』 11g リリース2 (11.1.2)の「Oracle Identity and Access Managementのアップグレードおよび移行の問題」を参照してください。

3.1.1 一般的な問題と回避策

ここでは、アップグレード・シナリオに関連した一般的な問題と回避策について説明します。次のトピックが含まれます:

- 3.1.1.1項「ユーザー・フォームをアップグレードしてもタイプLOVのUDFが正しくアップグレードされない」

3.1.1.1 ユーザー・フォームをアップグレードしてもタイプLOVのUDFが正しくアップグレードされない

この問題は、Oracle Identity Manager 9.xまたはOracle Identity Manager 11gリリース1 (11.1.1.5.0)からOracle Identity Manager 11gリリース2 (11.1.2.1.0)にアップグレードする際に起こります。ユーザー・インタフェース上のユーザー・フォーム、ロール・フォーム、および組織フォームのLOVフィールドが正しくアップグレードされません。

ユーザー・フォームのアップグレード、ロール・フォームのアップグレード、または組織フォームのアップグレードをクリックする前に、次の回避策を適用する必要があります。ユーザー・フォームのアップグレードの完了後は、この回避策を適用しないでください。

回避策は次のとおりです。

1. 次のURLを使用して、/sysadminコンソールにログインします。
http://OIM_HOST:OIM_PORT/sysadmin

2. サンドボックスを作成してアクティブ化します。

3. 「フォーム・デザイナ」をクリックします。

4. ユーザー・フォームを探して、開きます。

5. それぞれのLOV UDFについて、User.xmlファイル内のUDF名と同じ名前を使用してUDFを作成します。「検索可能」と検索可能選択リストの両方を選択していることを確認してください。

6. ロール・フォームと組織フォームのすべての検索可能LOVフィールドについて、この手順を繰り返します。

7. サンドボックスを公開します。

3.2 移行の問題

この項では、次のシナリオに関する問題について説明します。

- Oracle Access Manager 10gのOracle Access Management Access Manager 11gリリース2 (11.1.2.1.0)への移行

- Oracle Adaptive Access Manager 10gのOracle Adaptive Access Manager 11gリリース2 (11.1.2.1.0)への移行

- Oracle Single Sign-On 10gのOracle Access Management Access Manager 11gリリース2 (11.1.2.1.0)への移行

- Sun OpenSSO Enterprise 8.0のOracle Access Management Access Manager 11gリリース2 (11.1.2.1.0)への移行

- Sun Java System Access Manager 7.1のOracle Access Management Access Manager 11gリリース2 (11.1.2.1.0)への移行

- Oracle Access Manager 10gとOracle Access Management Access Manager 11gリリース2 (11.1.2.1.0)の共存

- Sun OpenSSO Enterprise 8.0とOracle Access Management Access Manager 11gリリース2 (11.1.2.1.0)の共存

- Sun Java System Access Manager 7.1とOracle Access Management Access Manager 11gリリース2 (11.1.2.1.0)の共存

3.2.1 一般的な問題と回避策

ここでは、移行シナリオに関連した一般的な問題と回避策について説明します。次のトピックが含まれます:

- 3.2.1.1項「Oracle Single Sign-On 10gのアップグレードが失敗すると、osso.confファイルが代替ファイルの場所にコピーされる場合がある」

- 3.2.1.2項「特定のシナリオのサーバー・ログと評価レポートで英語のメッセージのみが表示される」

- 3.2.1.3項「RREGを使用したPolicy Agent 2.2の登録がエージェント・テンプレートを使用できないため失敗する」

- 3.2.1.4項「Oracle Access Management 11gリリース2 (11.1.2.0.0)の共存、アップグレードおよび移行の補足」

3.2.1.1 Oracle Single Sign-On 10gのアップグレードが失敗すると、osso.confファイルが代替ファイルの場所にコピーされる場合がある

この問題は、Oracle Single Sign-On 10gをOracle Access Management Access Manager 11gリリース2 (11.1.2.1.0)にアップグレードするときに発生します。プロセスの再実行を要求するアップグレード・アシスタントの実行中にエラーが発生した場合、必要なosso.confファイルが、プロセスの最後にアップグレード・アシスタント・サマリー画面で指定された場所に生成されない可能性があります。

これが発生した場合、アップグレードを完了する必要があるosso.confファイルは、次のディレクトリにも存在する可能性があります。

<MW_HOME>/user_projects/domains/<Domain_Home>/output/upgrade

3.2.1.2 特定のシナリオのサーバー・ログと評価レポートで英語のメッセージのみが表示される

既知の問題。

次のコンポーネントをOracle Access Management Access Manager 11gリリース2 (11.1.2.1.0)に移行すると、サーバー・ログおよび評価レポートは、英語のメッセージのみを表示します。

- Oracle Access Manager 10g

- Sun OpenSSO Enterprise 8.0

- Sun Java System Access Manager 7.1

3.2.1.3 RREGを使用したPolicy Agent 2.2の登録がエージェント・テンプレートを使用できないため失敗する

この問題は、移行時にOracle Access Management 11.1.2.1.0サーバーでRemote Registrationツール(RREG)を使用してPolicy Agent 2.2を登録した場合に発生します。これはエージェント・テンプレートが使用できないために発生します。

この問題の回避策は次のとおりです:

1. oam-admin.earを次のディレクトリから一時的な場所にコピーします。
Unix: MW_HOME/oam/server/apps/

Windows: MW_HOME\oam\server\apps\

2. 任意の場所oam-admin.earファイルを解凍します。oam-admin.earにはngam-ui.warファイルが含まれています。

3. 任意の場所ngam-ui.warファイルを解凍します。ngam-ui.warにはoam-migrate.jarファイルが含まれています。

4. 任意の場所oam-migrate.jarファイルを解凍します。

5. oam-migrate.jarを解凍した場所から、次のディレクトリに移動します。
UNIX: oracle/security/am/migrate/OpenSSO/resources/templates/

Windows: oracle\security\am\migrate\OpenSSO\resources\templates\

6. 2.2 Policy Agentのタイプに応じて、次のいずれかの手順を実行します。

- 2.2 J2EEエージェントの場合:
UNIX: AMAgent.templateを../templates/j2eeagentsのディレクトリからMW_HOME/RReg_Home/templates/opensso/j2eeagentsの場所に移動します。

Windows: AMAgent.templateを../templates/j2eeagentsのディレクトリからMW_HOME\RReg_Home\templates\opensso\j2eeagentsの場所に移動します。

- 2.2 Webエージェントの場合:
UNIX: AMAgent.templateを../templates/webagentsのディレクトリからMW_HOME/RReg_Home/templates/opensso/webagentsの場所に移動します。

Windows: AMAgent.templateを../templates/webagentsのディレクトリからMW_HOME\RReg_Home\templates\opensso\webagentsの場所に移動します。

3.2.1.4 Oracle Access Management 11gリリース2 (11.1.2.0.0)の共存、アップグレードおよび移行の補足

『Oracle Fusion Middleware Oracle Identity and Access Managementアップグレードおよび移行ガイド 11gリリース2 (11.1.2.1.0)』では、様々なシングル・サインオンおよびアクセス管理環境をOracle Access Management 11gリリース2 (11.1.2.0.0)にアップグレードまたは移行する方法について説明しています。アップグレード、移行および共存の手順に関する情報についてはこのガイドを使用してください。

必要に応じて、最新の情報および変更については、次のサポート・ノートを参照できます。

My Oracle SupportのドキュメントID 1473025.1

3.3 パッチ適用の問題

この項では、Oracle Identity and Access Management 11g リリース2 (11.1.2.1.0)パッチを既存のOracle Identity and Access Management 11g リリース2 (11.1.2.0.0)環境に適用する場合に関連する一般的な問題および回避策について説明します。次のトピックが含まれます:

- 3.3.1項「システムMbean構成の更新」

- 3.3.2項「SOA電子メール通知が機能しない」

- 3.3.3項「AD User Management Connectorの問題」

- 3.3.4項「個別パッチ14481477適用後の無害なエラー」

- 3.3.5項「WebLogic Server TMPディレクトリの削除」

- 3.3.6項「Oracle Identity Manager中間層にパッチ適用する際のクラスパスの問題」

3.3.1 システムMbean構成の更新

Oracle Access Manager リリース2 (11.1.2.1.0)では、ドメイン・ホームとの依存性を削除するためにシステムMbean構成ファイルが変更されています。copyMbeanXmlFilesコマンドは、ドメインMbean jarで今後アップグレードやパッチ適用の問題が発生しないように、ドメイン・ホームから移動します。

11.1.2.1.0パッチを適用した後、次のWLSTコマンドを実行して、OAMのパッチ適用プロセスを完了する必要があります。

1. 11.1.2.1.0パッチ・セットの適用後、「パッチ・セット・アシスタントによるスキーマの更新」の説明に従って、パッチ・セット・アシスタントを使用してOracle Access Managerコンポーネントを更新します。
「コンポーネントの選択」画面で、画面でOracle Access Managerを選択していることを確認します。

2. パッチ・セット・アシスタントが正常に実行されたら、次のディレクトリに移動して、copyMbeanXmlFilesコマンドを実行します。次の例を参照してください。
ミドルウェアとOAM Oracleホームのディレクトリ・パスを指定する必要があります。次のディレクトリは、例の目的のみで示しています。

UNIXオペレーティング・システムでは、次のようにします。

cd $ORACLE_HOME/common/bin/wlst.sh
copyMbeanXmlFiles ('/MW_HOME/user_projects/domains/my_domain',' '/MW_HOME/Oracle_IDM') where 2nd parameter <OAM_ORACLE_HOME> is optional.

Windowsオペレーティング・システムの場合

cd $ORACLE_HOME/common/bin/wlst.sh
copyMbeanXmlFiles('C:\\Oracle\\MW_HOME\\user_projects\domains\\my_domain','C:\\Oracle\\MW_HOME\\Oracle_IDM') where 2nd parameter <OAM_ORACLE_HOME> is optional.

3. 前述のコマンドが正常に実行されたら、11.1.2.1.0 Mbean XMLファイルが次の場所にコピーされたことを確認します。
<DOMAIN_HOME>/config/fmwconfig/mbeans

<DOMAIN_HOME>/config/fmwconfig

3.3.2 SOA電子メール通知が機能しない

11g リリース2 (11.1.2.1)からアップグレードされたOracle Identity Manager 11g リリース2 (11.1.2.1.0)デプロイメントでは、SOA電子メール通知が機能しません。

この問題を回避するには:

1. パッチ16366204を適用します。

2. 管理サーバーとSOAサーバーを起動します。

3. JpsContextName MBeanを更新します。それを行うには:

1. Oracle Enterprise Managerにログインします。

2. 左側のペインで、「WebLogicドメイン」を開きます。

3. 「WLS_DOMAIN」を右クリックして、「システムMBeanブラウザ」を選択します。

4. 「アプリケーション定義のMBean」→「com.oracle.sdp.messaging」→「サーバー: soa_server1」→「アプリケーション: usermessagingserver」→「SDPMessagingServerConfig」→「ServerConfig」→「JpsContextName」に移動します。

5. 値にoimを入力し、「適用」をクリックします。

4. SOAサーバーを再起動します。

3.3.3 AD User Management Connectorの問題

Oracle Identity and Access Management 11g リリース2 (11.1.2.1.0)パッチの適用後、Oracle Identity Managerに使用されるAD User Management 11.1.1.5.0リコンシリエーション・プロファイルが上書きされます。

この問題を解決するには、Active Directory Organization Reconジョブを開き、表示された最後のトークンをクリアし(指定された値がある場合)、ジョブを実行します。

3.3.4 個別パッチ14481477適用後の無害なエラー

11.1.2.1.0パッチを適用する前にInterimパッチ14481477を既存のOracle Identity and Access Management 11g リリース2 (11.1.2.0.0)環境に割り当てていた場合、次の警告が表示される場合があります。このエラー・メッセージは安全で無視できます。

エラー・メッセージ:

OUI-10221:The install touches a component that is patched by interim patches'Interim Patch# 14481477'. The interim patches affect other components not included in the install.
You may rollback the interim patches 'Interim Patch# 14481477'using OPatch for consistency before performing the upgrade. You may also choose to ignore this warning and continue with the upgrade. If you choose to continue, the conflicting patches will be removed from the inventory. However, some files that are not updated during the upgrade may be left behind. Contact Support to check applicability and availability of interim patches 'Interim Patch# 14481477' for this install.
Do you want to ignore the patch conflicts and continue with the upgrade?.

3.3.5 WebLogic Server TMPディレクトリの削除

Oracle Identity and Access Management 11g リリース2 (11.1.2.1.0)パッチの適用後、トランザクション画面のいくつかが適切に開かない場合があります。この問題を解決するには、次の手順でサーバー・レベルの一時ディレクトリを削除します。

1. すべての管理対象サーバーをシャットダウンします。

2. 次のディレクトリに進みます。

cd $MIDDLEWAREHOME/user_projects/domains/$<DOMAINNAME>/servers/

3. /serversディレクトリにあるサーバーのそれぞれで、/tmpディレクトリの_WL_userフォルダの内容を削除します。
たとえば、UNIXオペレーティング・システムにOIM管理対象サーバーがある場合、次の場所の/_WL_userディレクトリの内容を削除します。

$MIDDLEWAREHOME/user_projects/domains/$<DOMAINNAME>/servers/$OIMMANAGEDSERVERNAME/tmp/_WL_user

4. /serversディレクトリ内のサーバーごとにこの手順を繰り返して、管理対象サーバーを再起動します。

3.3.6 Oracle Identity Manager中間層にパッチ適用する際のクラスパスの問題

Oracle Identity Manager (OIM)中間層を11.1.2.0.0から11.1.2.1.0に更新している際に次のエラー・メッセージが表示された場合には、OIMUpgrade.shスクリプトのucp.jarクラスパスを更新する必要があります。

エラー・メッセージ:

Exception in thread "main" java.lang.NoClassDefFoundError: oracle/ucp/jdbc/PoolDataSourceFactory

この問題を解決するには、次の手順でOIMUpgrade.shスクリプトを更新します。

1. <MW_HOME>/Oracle_IDM1/server/binに移動します。

2. OIMUpgrade.shを編集モードで開きます。

3. MDSJARSクラスパス設定の$OIM_HOME/server/ext/ucp.jarのパスを次に差し替えます:
$MW_HOME/oracle_common/modules/oracle.ucp_11.1.0.jar

4. OIMUpgrade.shファイルを保存し、プロパティ・ファイルを使用したOracle Identity Manager中間層のアップグレードに関する項の説明に従って、OIM中間層のアップグレードを実行します。

4 Oracle Fusion Middlewareの管理

この章では、Identity Managementを含むOracle Fusion Middlewareの管理に関連する一般的な問題について説明します。次のトピックが含まれます:

- 4.1項「一般的な問題および回避策」

- 4.2項「構成の問題および回避策」

- 4.3項「ドキュメントの訂正箇所」

4.1 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 4.1.1項「OPMNのパスの概要」

- 4.1.2項「IPv6とIPv4の混在環境でFusion Middleware Controlからエラーが返される問題」

- 4.1.3項「テストから本番への移行における制限」

- 4.2.1項「Windowsのネイティブ認証用のFusion Middleware Controlの構成」

4.1.1 OPMNのパスの概要

OPMNではopmnctlコマンドを提供しています。実行可能ファイルは次のディレクトリにあります。

- ORACLE_HOME/opmn/bin/opmnctl: この場所のopmnctlコマンドは、ローカル・システムのOracleインスタンスまたはOracleインスタンスのコンポーネントの作成にのみ使用されます。この場所で生成されるすべてのopmnctlコマンドは、システム・プロセスの管理またはOPMNの起動には使用されません。
Windowsでは、この場所からopmnctl起動コマンドを使用してOPMNを起動すると、WindowsユーザーがログアウトしたときにOPMNとそのプロセスが終了します。

- ORACLE_INSTANCE/bin/opmnctl: この場所でopmnctlコマンドを使用すると、Oracleインスタンスごとにopmnctlがインスタンス化されます。この場所からopmnctlコマンドを使用して、このOracleインスタンスのプロセスを管理します。また、このopmnctlを使用してOracleインスタンスのコンポーネントも作成できます。
Windowsでは、この場所からopmnctl起動コマンドを使用してOPMNを起動すると、OPMNがWindowsサービスとして起動されます。そのため、OPMN親プロセスおよびその下位のプロセスは、MS Windowsユーザーがログアウトした後も維持されます。

4.1.2 IPv6とIPv4の混在環境でFusion Middleware Controlからエラーが返される問題

現在の環境にIPv6とIPv4のネットワーク・プロトコルが両方とも含まれる場合、特定の状況下でFusion Middleware Controlからエラーが返される可能性があります。

Fusion Middleware ControlにアクセスするブラウザがIPv4プロトコルを使用するホスト上に存在し、IPv6プロトコルを使用するホストにアクセスするコントロールを選択すると、Fusion Middleware Controlからエラーが返されます。同様に、Fusion Middleware ControlにアクセスするブラウザがIPv6プロトコルを使用するホスト上に存在し、IPv4プロトコルを使用するホストにアクセスするコントロールを選択すると、Fusion Middleware Controlからエラーが返されます。

たとえば、IPv4プロトコルを使用するホスト上のブラウザを使用しており、同時にFusion Middleware Controlを使用している場合、次のようにIPv6プロトコルを使用するホスト上で稼働するエンティティに移動すると、Fusion Middleware Controlからエラーが返されます。

- Oracle Internet Directoryのホームページで、「Oracle Internet Directory」メニューから「Directory Services Manager」を選択する場合。Oracle Directory Services Managerは、IPv6プロトコルを使用するホスト上で稼働しています。

- 管理対象サーバーのホームページで、IPv6上で稼働するOracle WebLogic Server管理コンソールのリンクをクリックする場合。

- IPv6を使用するホスト上のWebサービス・エンドポイントをテストする場合。

- IPv6を使用するホスト上のアプリケーションURLまたはJavaアプリケーションをクリックする場合。

この問題を回避するには、/etc/hostsファイルに次のエントリを追加します。

nnn.nn.nn.nn  myserver-ipv6 myserver-ipv6.example.com

この例で、nnn.nn.nn.nnは、管理サーバー・ホスト(myserver.example.com)のIPv4アドレスです。

4.1.3 テストから本番への移行における制限

テストから本番への移行については、次の制限に注意してください。

- 使用している環境にOracle WebLogic Serverがあり、あるリリースから別のリリースにアップグレードしている場合(例: 10.3.4から10.3.5)、pasteConfigスクリプトは次のエラーで失敗します。

Oracle_common_home/bin/unpack.sh line29:
WL_home/common/bin/unpack.sh No such file or directory

この問題を回避するには、次のファイルを編集します。

MW_HOME/utils/uninstall/WebLogic_Platform_10.3.5.0/WebLogic_Server_10.3.5.0_Core_Application_Server.txt file

次のエントリを追加します。

/wlserver_10.3/server/lib/unix/nodemanager.sh
/wlserver_10.3/common/quickstart/quickstart.cmd
/wlserver_10.3/common/quickstart/quickstart.sh
/wlserver_10.3/uninstall/uninstall.cmd
/wlserver_10.3/uninstall/uninstall.sh
/utils/config/10.3/setHomeDirs.cmd
/utils/config/10.3/setHomeDirs.sh

- Oracle Virtual Directoryを移動する場合、ソース環境のOracleインスタンスの名前は、ターゲット環境のOracleインスタンスの名前と同じにすることはできません。ターゲットのOracleインスタンスの名前は、ソースの名前とは異なっている必要があります。

- Oracle Virtual Directoryをあるホストから別のホストに移動したら、ホストBのOracle Virtual DirectoryキーストアおよびEMエージェント・ウォレットに自己署名証明書を追加する必要があります。次の手順を実行してください。

1. ORACLE_HOMEおよびJAVA_HOME環境変数を設定します。

2. 既存の自己署名証明書を削除します。

$JAVA_HOME/bin/keytool -delete -alias serverselfsigned
-keystore ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/keys.jks
-storepass OVD_Admin_password

3. 鍵ペアを生成します。

$JAVA_HOME/bin/keytool -genkeypair
-keystore ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/keys.jks
-storepass OVD_Admin_password -keypass OVD_Admin_password -alias serverselfsigned
-keyalg rsa -dname "CN=Fully_qualified_hostname,O=test"

4. 証明書をエクスポートします。

$JAVA_HOME/bin/keytool -exportcert
-keystore ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/keys.jks
-storepass OVD_Admin_password -rfc -alias serverselfsigned
-file ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/ovdcert.txt

5. EMエージェントにウォレットを追加します。

ORACLE_HOME/../oracle_common/bin/orapki wallet add
-wallet ORACLE_INSTANCE/EMAGENT/EMAGENT/sysman/config/monwallet
-pwd EM_Agent_Wallet_password -trusted_cert
-cert ORACLE_INSTANCE/config/OVD/ovd_component_name/keystores/ovdcert.txt

6. Oracle Virtual Directoryサーバーを停止して起動します。

7. EMエージェントを停止して起動します。

- copyConfig操作は、IPv6を使用しており、管理対象サーバーのリスニング・アドレスが設定されていないと失敗します。
この問題を回避するには、Oracle WebLogic Server管理コンソールで管理対象サーバーのリスニング・アドレスを設定します。サーバーにナビゲートします。次に、サーバー・ページの「設定」で、リスニング・アドレスを入力します。管理対象サーバーを再起動します。

- Oracle Platform Securityを移動し、LDAPストアを使用している場合、ソース環境のLDAPストアは稼働しており、pasteConfig操作中にターゲットからアクセスできる必要があります。

- Oracle HTTP Serverリリース11.1.1.6を使用してWebGateを構成している場合、移動スクリプトを使用する前に次のパッチをOracle HTTP Serverに適用する必要があります。

13897557

- Oracle Identity Managerリリース11.1.2.1で環境を移行するときには、次の事項に注意してください。

- ターゲットで別のデータベースを使用している場合は、DATASOURCE configGroupの情報と、その他の変更が必要情報を更新してください。

- SERVER_CONFIG configGroupで、リスニング・アドレス・プロパティを更新するときOracle SOA SuiteサーバーおよびOracle Identity Managerを含んだホストの名前を指定します。All Local Addressesを指定しないでください。

- Oracle Identity ManagerでpasteConfigスクリプトを使用している場合は、次のエラーが発生する場合があります。

SEVERE : [PLUGIN][OIM] ERROR - CLONE-71000 configuration Failed.
Exiting configuration due to data validation failure.
SEVERE : [PLUGIN][OIM] CAUSE - CLONE-71000 [VALIDATION]
[ERROR]:INST-6109: Unable to connect to the Database with the given
credentials. Invalid service name

この問題を修正するには、次の手順を実行します:

1. 移動計画を更新します。移動計画内では、Oracle Identity Manager専用データ・ソースのUrlプロパティの値にサービス名パターンではなくSIDパターンが指定されている可能性があります。DataSource configGroupのURLプロパティで、SIDではなくサービス名パターンを使用するように移動計画を修正してください。
次の書式を使用します。

<value>jdbc:oracle:thin:@hostname:13477/servicename</value>

例:

<value>jdbc:oracle:thin:@example.com:13477/MySID.example.com</value>

次のような書式は使用しないでください。

<value>jdbc:oracle:thin:@hostname:13477:sid</value>
<value>jdbc:oracle:thin:@hostname:13477:servicename</value>

2. pasteConfigスクリプトを再実行します。

- ターゲットで別のデータベースを使用している場合は、DATASOURCE configGroupの情報と、その他の変更が必要情報を更新してください。

- SERVER_CONFIG configGroupで、リスニング・アドレス・プロパティを更新するときOracle SOA SuiteサーバーおよびOracle Identity Managerを含んだホストの名前を指定します。

- Oracle Identity Managerリリース11.1.2.1およびOracle SOA Suiteリリース11.1.1.*がある場合、copyConfigスクリプトを実行する前に次のパッチをインストールする必要があります。

Patch14501468

- 移行スクリプトはOracle Identity Managerリリース11.1.1.*の他の環境への移動について、移動スクリプトと手動手順のいずれもサポートしていません。さらに、Oracle Identity Managerリリース11.1.1.*は他のコンポーネントのソース環境の一部であるため、その環境の移動スクリプトは失敗します。

- Oracle Entitlements Serverをソース環境からターゲット環境へ移動する場合、copyConfigの手順が失敗し、ログ・ファイルに次のような例外が出力される可能性があります。

javax.management.InstanceNotFoundException: java.lang:type=Runtime
at weblogic.rjvm.ResponseImpl.unmarshalReturn(ResponseImpl.java:237)
at
weblogic.rmi.internal.BasicRemoteRef.invoke(BasicRemoteRef.java:223)

ソース環境でcopyConfigを実行する前に、シェルでenv変数を設定し、ソース環境を再起動する必要があります。たとえば、env変数を次のように設定します。

setenv JAVA_OPTIONS
-Djavax.management.builder.initial=weblogic.management.jmx.mbeanserver.WLSMBean
ServerBuilder

- Oracle Identity Managerを含むドメインのcopyConfig操作が次の例外トレースで失敗する場合は、スクリプトで、ホスト名localhostを使用したOracle Identity Manager管理対象サーバーのMBeanサーバー接続の確立において問題が発生しています。

INFO : [PLUGIN][OIM] Mar 22, 2013 7:45:23 AM - CLONE-71019  Executing
Mbean:MBean
Name:oracle.iam:type=IAMAppRuntimeMBean,name=IDStoreConfigMBean,Application=oi
m,ApplicationVersion=11.1.2.0.0.
INFO : [PLUGIN][OIM] null
oracle.as.t2p.exceptions.FMWT2PCopyConfigException: java.lang.Exception
at
oracle.iam.t2p.OIMT2PCopyConfig.doCopyConfig(OIMT2PCopyConfig.java:87)
at
oracle.as.clone.cloner.component.J2EEComponentCreateCloner.getMovableCompsFrom

PluginImpl(J2EEComponentCreateCloner.java:796)
.
.
.

この場合は、マシンのネットワーク構成を分析して修正してください。このネットワーク構成について、ファイル/etc/hostsも確認してください。

4.2 構成の問題および回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 4.2.1項「Windowsのネイティブ認証用のFusion Middleware Controlの構成」

4.2.1 Windowsのネイティブ認証用のFusion Middleware Controlの構成

Fusion Middleware ControlとOracle WebLogic Server管理コンソール間のシングル・サインオン・メカニズムとしてWindowsのネイティブ認証(WNA)を使用する場合、次のファイルを変更する必要があります。

- web.xml

- weblogic.xml

これらのファイルは、em.earファイルに含まれます。em.earファイルを展開して各ファイルを編集してから、em.earファイルに再アーカイブします。次の手順を実行してください(フロントエンドがWindows上にあり、em.earファイルがUNIX上にあると仮定します)。

1. JAVA_HOME環境変数を設定します。例:

setenv JAVA_HOME /scratch/Oracle/Middleware/jrockit_160_05_R27.6.2-20

2. em.earが含まれるディレクトリに移動し、ファイルを展開します。例:

cd /scratch/Oracle/Middleware/user_projects/applications/domain_name
JAVA_HOME/bin/jar xvf em.ear em.war
JAVA_HOME/bin/jar xvf em.war WEB-INF/web.xml
JAVA_HOME/bin/jar xvf em.war WEB-INF/weblogic.xml

3. web.xmlを編集し、最初のlogin-configブロックをコメントアウトし、WNAのlogin-configを非コメントアウトします。(どのブロックをコメント化または非コメント化するかはファイルに含まれています。)次に、ファイルの一部が次のように表示されます。

<!--<login-config>
<auth-method>CLIENT-CERT</auth-method>
</login-config>
-->
<!--
the following block is for Windows Native Authentication, if you are using
WNA, do the following:
1. uncomment the following block
2. comment out the previous <login-config> section.
3. you also need to uncomment a block in weblogic.xml
-->
<login-config>
<auth-method>CLIENT-CERT,FORM</auth-method>
<form-login-config>
<form-login-page>/faces/targetauth/emasLogin</form-login-page>
<form-error-page>/login/LoginError.jsp</form-error-page>
</form-login-config>
</login-config>
<security-constraint>
.
.
.
<security-role>
<role-name>Monitor</role-name>
</security-role>

4. weblogic.xmlを編集し、次のブロックを非コメント化します。(どのブロックを非コメントかするかはファイルに含まれています。)次に、ファイルの一部が次のように表示されます。

<!--
the following block is for Windows Native Authentication, if you are using
WNA, uncomment the following block.
-->
<security-role-assignment>
<role-name>Admin</role-name>
<externally-defined/>
</security-role-assignment>
.
.
.
<security-role-assignment>
<role-name>Deployer</role-name>
<externally-defined/>
</security-role-assignment>

5. em.earファイルに再アーカイブします。例:

JAVA_HOME/bin/jar uvf em.war WEB-INF/web.xml
JAVA_HOME/bin/jar uvf em.war WEB-INF/weblogic.xml
JAVA_HOME/bin/jar uvf em.ear em.war

4.3 ドキュメントの訂正箇所

ここでは、『Oracle Fusion Middleware管理者ガイド』および『Oracle Fusion Middleware高可用性ガイド』のドキュメントの訂正箇所を示します。

- 4.3.1項「『Oracle Fusion Middleware管理者ガイド』のドキュメントの訂正箇所」

- 4.3.2項「『Oracle Fusion Middleware高可用性ガイド』のドキュメントの訂正箇所」

4.3.1 『Oracle Fusion Middleware管理者ガイド』のドキュメントの訂正箇所

ここでは、『Oracle Fusion Middleware管理者ガイド』のドキュメントの訂正箇所を次のとおり示します。

- 4.3.1.1項「すべてのOracleホームの単一インベントリ・ファイルへの結合」

- 4.3.1.2項「Oracle Platform Security Servicesの移動に関する訂正」

- 4.3.1.3項「MDSでサポートされるデータベースについてのリンクの訂正」

4.3.1.1 すべてのOracleホームの単一インベントリ・ファイルへの結合

ソース環境のMiddlewareホームのすべてのOracleホームは、同じOracleインベントリに登録されている必要があります。複数のコンポーネントを1つのMiddlewareホームにインストールしているが、使用しているOracleインベントリの場所が様々である場合は、スクリプトで一部のOracleホームを検出できません。

この問題を回避するには、次の手順を実行します。

1. 次のコマンドを使用して、登録先のインベントリを指定するoraInst.locを新規に作成します。

cat oraInst.loc
inventory_loc=new_oraInst_loc_location
inst_group=g900

2. Oracleホームを現在のインベントリからデタッチします。

cd ORACLE_HOME/oui/bin
./detachHome.sh -invPtrLoc ORACLE_HOME/oraInst.loc

3. 手順1で新規に作成したoraInst.locを渡すことによって、Oracleホームを新規インベントリに接続します。

./attachHome.sh -invPtrLoc new_oraInst_loc_location

Middlewareホーム内のすべてのOracleホームについて、この手順を行います。

4. 必要な場合は、Oracleホーム間で必要な依存関係を設定します(ほとんどのOracleホームがoracle_commonに依存するなど)。これらの依存関係は、アンインストール時に必要になります。ファイルoraInventory/ContentsXML/inventory.xmlを確認すると、以前のインベントリから存在する依存関係を調べることができます。次に、ファイルの例を示します。

<?xml version="1.0" standalone="yes" ?>
<!-- Copyright (c) 1999, 2010, Oracle. All rights reserved. -->
<!-- Do not modify the contents of this file by hand. -->
<VERSION_INFO>
<SAVED_WITH>11.1.0.9.0</SAVED_WITH>
<MINIMUM_VER>2.1.0.6.0</MINIMUM_VER>
</VERSION_INFO>
<HOME_LIST>
<HOME NAME="OH339778486" LOC="/scratch/oracle/11gMW/oracle_common" TYPE="O" IDX="1">
<REFHOMELIST>
<REFHOME LOC="/scratch/oracle/11gMW/Oracle_WT1"/>
</REFHOMELIST>
</HOME>
<HOME NAME="OH299443989" LOC="/scratch/oracle/11gMW/Oracle_WT1" TYPE="O"
IDX="2">
<DEPHOMELIST>
<DEPHOME LOC="/scratch/oracle/11gMW/oracle_common"/>
</DEPHOMELIST>
</HOME>
</HOME_LIST>
<COMPOSITEHOME_LIST>
</COMPOSITEHOME_LIST>
</INVENTORY>

5. 次のコマンドを実行して依存関係を設定します。これは移動スクリプトの動作には必須ではありませんが、アンインストール時に必要になります。

./runInstaller -updateHomeDeps
"HOME_DEPENDENCY_LIST={/scratch/oracle/11gMW/Oracle_WT1:/scratch/oracle/11gMW/
oracle_common}" -invPtrLoc ~/oraInst.loc

4.3.1.2 Oracle Platform Security Servicesの移動に関する訂正

データベースにデータが格納されている状態でOracle Platform Security Servicesを新しいターゲット環境に移動する手順が1つ不足しています。完全な手順は次のとおりです。

1. 環境変数を設定し、Oracleホーム・ディレクトリに変更します。

setenv ORACLE_HOME ORACLE_HOME
setenv ORACLE_SID ORACLE_SID
cd $ORACLE_HOME/bin

2. データをソース・スキーマからエクスポートします。

expdp "sys/password@connect_id as sysdba"
DIRECTORY=DATA_PUMP_DIR SCHEMAS=OPSS_schema_name
DUMPFILE=export.dmp PARALLEL=2 LOGFILE=export.log

3. ターゲット環境でディレクトリを作成し(たとえば、DATA_PUMP_DIR2)、.dmpファイルをそのディレクトリにコピーします。

4. sysdbaロールを持つユーザーとしてデータベースに接続し、次のコマンドを実行します。

CREATE DIRECTORY DATA_PUMP_DIR2 as
'/scratch/oracle/product/11.2.0/dbhome_1/opss_dump';

5. データをターゲット・スキーマにインポートします。

impdp "sys/password@connect_id as sysdba"
DIRECTORY=DATA_PUMP_DIR2 DUMPFILE=export.dmp
PARALLEL=2 LOGFILE=import.log
remap_schema=test_env_schema_name:prod_env_schema_name
remap_tablespace=test_env_tablespace:prod_env_tablespace
TABLE_EXISTS_ACTION=REPLACE

インポート・コマンドにより、"Job "SYS"."SYS_IMPORT_FULL_01" completed with 6 errors."というメッセージが生成されます。このエラーは無視できます。

4.3.1.3 MDSでサポートされるデータベースについてのリンクの訂正

『Oracle Fusion Middleware管理者ガイド』のMDSでサポートされるデータベースに関する項に掲載されている、Oracle Fusion Middlewareのシステム要件および仕様へのリンクが間違っています。正しいリンクは次のとおりです。

http://www.oracle.com/technetwork/middleware/ias/downloads/fusion-requirements-100147.html

4.3.2 『Oracle Fusion Middleware高可用性ガイド』のドキュメントの訂正箇所

この項には、『Oracle Fusion Middleware高可用性ガイド11g リリース2 (11.1.2.1.0)』(原本部品番号E28391-04)の次の訂正箇所が含まれます。

- 4.3.2.1項「JRockit SDKがIDMに対して認証されていない」

- 4.3.2.2項「oam.confの行の書式が正しくない」

4.3.2.1 JRockit SDKがIDMに対して認証されていない

8.3.3.1.1項「Oracle WebLogic Serverのインストール」の手順5「「製品とコンポーネントの選択」画面で「Oracle JRockit SDK」のみを選択し、「次へ」をクリックします。」の記述は正しくありません。「「製品とコンポーネントの選択」画面で、認証済JDKを選択します。」と記述する必要があります。Oracleの認証マトリックスを参照して、適切なJDKを選択してください。http://www.oracle.com/technetwork/middleware/downloads/fmw-11gr1certmatrix.xlsを参照してください。

4.3.2.2 oam.confの行の書式が正しくない

9.2.3.12.1項「Oracle HTTP Server構成の更新」のサンプル・ファイルの行の書式が正しくありません。2行に分かれていますが、1行にする必要があります。

この問題を修正するには、次を差し替えます:

oamhost1.mycompany.com:14100,oamhost2.mycompany.com:14100
WebLogicCluster

および

WebLogicCluster
oamhost1.mycompany.com:14100,oamhost2.mycompany.com:14100

次の行に差し替えます:

WebLogicCluster oamhost1.mycompany.com:14100,oamhost2.mycompany.com:14100

5 Oracle Access Management

この章では、Oracle Access Managementに関連する問題について説明します。次のトピックが含まれます:

- 5.1項「一般的な問題および回避策」

- 5.2項「構成の問題および回避策」

- 5.3項「Oracle Access Managementコンソールの問題」

- 5.4項「ドキュメントの訂正箇所」

注意:

最新の変更や情報は、My Oracle SupportのドキュメントID 1537796.1を参照してください。

5.1 一般的な問題および回避策

この項では、特定のサービスに関してまとめた一般的な問題および回避策について説明します。説明を簡潔にするために、一般的な問題のあるサービスについてのみ説明します。サービス関連のトピック(セキュリティ・トークン・サービスなど)がなければ、この時点で一般的な問題はありません。

次のトピックが含まれます:

- 5.1.1項「一般的な問題および回避策: Access Manager」

- 5.1.2項「一般的な問題および回避策: セキュリティ・トークン・サービス」

- 5.1.3項「一般的な問題および回避策: Identity Federation」

- 5.1.4項「一般的な問題と回避策: Mobile and Social」

5.1.1 一般的な問題および回避策: Access Manager

このトピックでは、Oracle Access Management Access Manager (Access Manager)の一般的な問題および回避策について説明します。次のトピックが含まれます:

- 5.1.1.1項「AIX 6.1および7.1環境のWebGateエージェントではLDR_PRELOAD64フラグが必要」

- 5.1.1.2項「ASDKが間違ったバージョン情報を返す」

- 5.1.1.3項「無害な例外の検出」

- 5.1.1.4項「フェデレーテッドSSOのパスワード・ポリシーにWLSTコマンドを使用できない」

- 5.1.1.5項「リソースへのアクセス時に記録される例外」

- 5.1.1.6項「StaticメソッドUserSession.getSessionAttributes()を取得できない」

- 5.1.1.7項「複数のタブでの連続したログインがWebGateでは機能しない」

- 5.1.1.8項「WebSphere Trust Association Interceptorでサポートされないアイテム」

- 5.1.1.9項「OAMサーバーの構成テスト時にログ出力されるエラー」

- 5.1.1.10項「完全移行後に単純ポリシーが移行されない」

- 5.1.1.11項「ローカライズ版のInternet Explorer 9で「使用可能なサービス」ページが開かない」

- 5.1.1.12項「RSAプラグインをシステムから削除」

- 5.1.1.13項「OIMドメインの拡張時に手動でプロバイダを作成」

- 5.1.1.14項「OSSO Agent for 11g OHSによって保護されている場合、"/"コンテキスト・ルートにアクセスできない」

- 5.1.1.15項「Oracle Entitlements Serverによって保護されているときにAccess Managerを起動すると例外がスローされる」

- 5.1.1.16項「アクセス・テスターが、非ASCIIエージェント名では機能しない」

- 5.1.1.17項「認証の失敗: WNAチャレンジ、Active Directory、非ASCII文字が含まれるユーザー」

- 5.1.1.18項「JDK 1.6およびAIXでは、簡易モードがサポートされない」

- 5.1.1.19項「ユーザーはDCC対応のWebgateで資格証明を2度提供する必要がある場合もある」

5.1.1.1 AIX 6.1および7.1環境のWebGateエージェントではLDR_PRELOAD64フラグが必要

AIX 5.3、6.1および7.1環境でApache 2.2サーバーを使用するWebGateエージェントのサポートが追加されました。Apacheサーバーは、次のコマンドを使用してLDR_PRELOAD64フラグを設定しないかぎり起動も動作もしません(AIX 6.1および7.1での使用時)。

export LDR_PRELOAD64=libclntsh.so

5.1.1.2 ASDKが間違ったバージョン情報を返す

11gR2 PS1 ASDKは、次のように間違ったバージョン情報を返します。

- getSDKVersion() APIは、値11.1.2.1.0のかわりに11.1.2.0.0を返します。

- ofm_oam_sdk_generic_11.1.2.1.0_disk1_1of1.zipディスクの名前がofm_oam_sdk_generic_11.1.2.0.0_disk1_1of1.zipになる場合があります。

5.1.1.3 無害な例外の検出

次の無害な例外は、管理サーバーと管理対象サーバーで発生する可能性があります。これは無視できます。

java.lang.NoClassDefFoundError:
oracle/security/am/engines/rreg/common/RegistrationRequest
at java.lang.Class.getDeclaredMethods0(Native Method)
at java.lang.Class.privateGetDeclaredMethods(Class.java:2427)
at java.lang.Class.privateGetPublicMethods(Class.java:2547)
at java.lang.Class.getMethods(Class.java:1410)
at oracle.security.am.admin.config.mgmt.beanimpl.AMBootstrap.
isBootstrapCandidate (AMBootstrap.java:191)
at oracle.security.am.admin.config.mgmt.beanimpl.AMBootstrap.
invokeBootstrapMethods(AMBootstrap.java:146)
at oracle.security.am.admin.config.mgmt.beanimpl.AMBootstrap.
doServerBootstrap(AMBootstrap.java:106)
at oracle.security.am.admin.config.mgmt.beanimpl.AMBootstrap
load(AMBootstrap.java:247)

次の無害な例外は、AdminServer-diagnostic.logファイルに出力されます。これは、管理コンソールの機能に影響することはないため、無視できます。

oracle.mds.exception.ReadOnlyStoreException: MDS-01273:
The operation on the resource /oracle/oam/ui/adfm/DataBindings.cpx failed
because source metadata store mapped to the namespace / DEFAULT is read only.
at
oracle.mds.core.MDSSession.checkAndSetWriteStoreInUse(MDSSession.java:2495)
at
oracle.mds.core.MDSSession.checkAndSetWriteStoreInUse(MDSSession.java:2548)
at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:3493)
at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:1660)
at oracle.mds.core.MDSSession.getMutableMO(MDSSession.java:1546)
at oracle.adfdt.model.mds.MDSApplicationService.findApplication
(MDSApplicationService.java:57)
at oracle.adfdt.model.mds.MDSModelDesignTimeContext.initServices
(MDSModelDesignTimeContext.java:232)
at oracle.adfdt.model.mds.MDSModelDesignTimeContext.<init>
(MDSModelDesignTimeContext.java:82)
at oracle.adfdt.mds.MDSDesignTimeContext.<init>
(MDSDesignTimeContext.java:66)
at oracle.adf.view.rich.dt.DtAtRtContext.<init>
(DtAtRtContext.java:22)
at oracle.adf.view.rich.dt.Page.<init>(Page.java:535)
at oracle.adf.view.rich.dt.Page.getInstance(Page.java:80)
at oracle.adf.view.page.editor.customize.ComposerPageResolver.getPageObject
(ComposerPageResolver.java:200)
at oracle.adfinternal.view.page.editor.contextual.event.ContextualResolver.
getPageDefinition(ContextualResolver.java:1229)
at oracle.adfinternal.view.page.editor.contextual.event.ContextualResolver.
<init>(ContextualResolver.java:129)

5.1.1.4 フェデレーテッドSSOのパスワード・ポリシーにWLSTコマンドを使用できない

WLSTコマンドは、次の変更を手動でoam-config.xmlに加えないかぎり、フェデレーテッドSSOパスワード・ポリシー・プロファイルの追加、編集または削除に使用できません。

1. 既存のoam-config.xmlファイルをバックアップします。

2. このファイル内で、Setting Name="UserProfileInstance"を探し、"UserProfileInstance"設定の子として、次のエントリを追加します。

<Setting Name=""NEW_PROFILE" Type="htf:map">
<Setting Name="PasswordPolicyAttributes" Type="htf:map">
<Setting Name="FORCED_PASSWORD_CHANGE" Type="xsd:boolean">true</Setting>
<Setting Name="USER_ACCOUNT_DISABLED" Type="xsd:boolean">true</Setting>
<Setting Name="PASSWORD_EXPIRED" Type="xsd:boolean">true</Setting>
<Setting Name="TENANT_DISABLED" Type="xsd:boolean">true</Setting>
<Setting Name="USER_ACCOUNT_LOCKED" Type="xsd:boolean">true</Setting>
</Setting>
</Setting>

編集や削除をする場合は、変更をoam-config.xml内の既存のプロファイル・エントリで行う必要があります。

3. oam-config.xmlのVersion設定の値を増やして、変更を保存します。

5.1.1.5 リソースへのアクセス時に記録される例外

リソースへのアクセス時には、Access Manager診断ログにCertPathValidatorExceptionが記録されます。例:

[2013-03-12T21:39:09.281-07:00] [oam_server1] [ERROR] [OAMSSA-12117]
[oracle.oam.engine.authn] [tid: WebContainer : 3] [ecid: disabled,0]
[APP: oam_server_11.1.2.0.0] Cannot validate the user certificate.[[
java.security.cert.CertPathValidatorException: The certificate issued
by O=My Company Ltd, L=Newbury, ST=Berkshire, C=GB is not trusted;
internal cause is:
java.security.cert.CertPathValidatorException: Certificate chaining error
at
com.ibm.security.cert.BasicChecker.<init>(BasicChecker.java:111) at

5.1.1.6 StaticメソッドUserSession.getSessionAttributes()を取得できない

静的なgetSessionAttributes()メソッドは、ユーザーの一部のSession属性を取得しません。取得するのはASDKを使用して設定されたもののみです。

5.1.1.7 複数のタブでの連続したログインがWebGateでは機能しない

複数タブ・ブラウザの動作をサポートするにはFORM Cache Modeを使用する必要があります。デフォルトではCOOKIE Modeに設定されています。

5.1.1.8 WebSphere Trust Association Interceptorでサポートされないアイテム

次のアイテムは、Access Manager WebLogic Server Id Asserterと比較してAccess Manager WebSphere Trust Association Interceptor (TAI)でサポートされていないものです。

- Access Manager WAS TAIでは、OAM_IDENTITY_ASSERTIONヘッダーによるSAMLアサーションがサポートされていません。

- OAM WAS TAIではアイデンティティ・コンテキストがサポートされていません。アイデンティティ・コンテキストは、OAM_IDENTITY_ASSERTIONヘッダーを基に、Access Manager WebLogic Server Identity Asserterによってサポートされています。

5.1.1.9 OAMサーバーの構成テスト時にログ出力されるエラー

idmConfigTool.sh -configOAMの実行後、2つのWebGateプロファイルである、Webgate_IDMとWebgate_IDM_11gが生成されます。両方とも11gです。各Access Managerサーバーの構成をoamtestツールを使用して確認しているとき、管理コンソールには、正確に接続ステータスが表示されますが、Webgateごとに長いエラー/例外がログに記録されます。このエラー・ログは予想されたもので、無視できます。

5.1.1.10 完全移行後に単純ポリシーが移行されない

完全移行の後に、新規の増分移行または差分の増分移行を実行するとき、単純ポリシーが移行されません。この問題は最大セッション時間の経過によるものです。管理サーバーを再起動するか、最大セッション時間の値を120分を超えるように変更します。

5.1.1.11 ローカライズ版のInternet Explorer 9で「使用可能なサービス」ページが開かない

Internet Explorer 9を使用して、cnまたはjp用にローカライズされたOAM管理コンソールにアクセスするとき、「使用可能なサービス」のテキストをダブルクリックしても関連するページは開きません。このテキストに対応するフォルダ・アイコンをクリックすると正常に動作します。または、Internet Explorer 8やFirefoxを使用して回避します。Internet Explorer 7を使用したときに動作する場合は、OAMをExplorer 7互換モードで実行するように強制することもできます。Oracle Technology NetworkのIE 9でのIE 8互換モードによるADF Facesアプリケーションの実行に関するPDFの記事を参照してください。

5.1.1.12 RSAプラグインをシステムから削除

RSAプラグインがシステム・プラグインから削除されました。この機能は、カスタムRSAプラグインをインストールおよび使用することでアクセスできます。

5.1.1.13 OIMドメインの拡張時に手動でプロバイダを作成

Oracle Access Management Access Managerの追加によりOracle Identity Managerドメインを拡張する場合は、OIMAuthenticationProviderが削除されます。OIMとOAMをidmConfigTool -configOIMを使用して統合したときには、プロバイダが必要に応じて自動的に再ロードされます。idmConfigTool -configOIMを使用していない場合は、プロバイダを手動で作成する必要があります。

5.1.1.14 OSSO Agent for 11g OHSによって保護されている場合、"/"コンテキスト・ルートにアクセスできない

11g OHSに付属のmod_ossoエージェントは、@コンテキスト・ルート'/'を保護するように構成できません。

5.1.1.15 Oracle Entitlements Serverによって保護されているときにAccess Managerを起動すると例外がスローされる

Oracle Entitlements Serverによって保護されているAccess Managerのインスタンスを起動すると、実行時例外が発生します。この例外は無視してかまいません。

5.1.1.16 アクセス・テスターが、非ASCIIエージェント名では機能しない

非ASCII名を使用してAccess ManagerにWebgateを登録します。アクセス・テスターで、有効なIPアドレス、ポートおよびエージェントID(非ASCII名)を入力し、「接続」をクリックします。

接続テストに失敗します。

5.1.1.17 認証の失敗: WNAチャレンジ、Active Directory、非ASCII文字が含まれるユーザー

WNAチャレンジ・メソッドが含まれるKerberos認証スキームを使用するようにAccess Managerを構成し、Microsoft Active Directoryに非ASCIIユーザーを作成します。

問題

ユーザー詳細を取得してサブジェクトにユーザーDNおよびGUID属性を移入しようとすると、例外が発生します。Active Directoryの非ASCIIユーザーがAccess Managerによって保護されたリソースにアクセスしようとすると、認証に失敗し、OAMサーバー・ログに次のエラーが記録されます。

... Failure getting users by attribute : cn, value ....

原因

属性のユーザー名はJava文字列としてそのまま渡されます。

解決策

非ASCIIユーザーは、次のJVMシステム・プロパティを$DOMAIN_HOME/binのstartManagedWeblogic.shスクリプトに適用することで、Kerberos WNAスキームによって保護されたリソースにアクセスできます。

-Dsun.security.krb5.msinterop.kstring=true

5.1.1.18 JDK 1.6およびAIXでは、簡易モードがサポートされない

簡易モードは、JDK 1.6およびAIXプラットフォームではサポートされません。かわりに、オープンまたは証明書モードを使用します。

5.1.1.19 ユーザーはDCC対応のWebgateで資格証明を2度提供する必要がある場合もある

問題

外部資格証明コレクタ対応のWebgateとリソースWebgateを組み合せている場合、ユーザーは資格証明を2度提供する必要がある場合があります。これは、Oracle HTTP Serverによる内部フォワードが生じるURLでログインがトリガーされる場合に発生する可能性があります。

回避策

この問題を解決するには、次の回避策を使用できます。

1. httpd.confファイルを編集し、(Webgate構成にインクルードされる前に)ディレクトリ・アクセス用にブラウザをリダイレクトするリライト・ルールを追加します。例:

RewriteEngine On
RewriteRule     ^(.*)/$         "$1/welcome-index.html"      [R]

2. SSL対応のWebサーバー: SSL構成でこれらのルールを繰り返します。

5.1.2 一般的な問題および回避策: セキュリティ・トークン・サービス

このトピックでは、Oracle Access Managementセキュリティ・トークン・サービス(セキュリティ・トークン・サービス)の一般的な問題および回避策について説明します。次のトピックが含まれます:

- 5.1.2.1項「STSがRequestSecurityTokenで送信された存続時間を受け付けない」

- 5.1.2.2項「Security Token Serviceの列をクリックすると例外がスローされる」

- 5.1.2.3項「検索および英語以外のブラウザの設定に関する問題」

5.1.2.1 STSがRequestSecurityTokenで送信された存続時間を受け付けない

Security Token Serviceは、WS-TrustのRequestSecurityTokenメッセージで送信された存続時間を処理しません。一方、WS-Trust RequestSecurityTokenResponseでは、Oracle Security Token Serviceの発行テンプレートにある構成済のトークン有効期間に従った存続時間が格納されています。

5.1.2.2 Security Token Serviceの列をクリックすると例外がスローされる

Access Manager管理コンソールの「Security Token Service」セクションで新規リクエスタ・プロファイルを作成する際に、新しい属性名マッピングを追加するために、「行番号」というタイトルの列を2回クリックすると、サポートされていない操作例外を示すエラー・メッセージが表示される場合があります。

5.1.2.3 検索および英語以外のブラウザの設定に関する問題

ブラウザの言語が英語以外の言語に設定されている場合、セキュリティ・トークン・サービス検索では期待した結果が返されないことがあります。たとえば、これは次の設定の場合に発生します。

- 「リクエスタ」、「リライイング・パーティ」または「発行局」画面で、「パートナ・タイプ」フィールドを「リクエスタ」、「リライイング・パーティ」または「発行局」に設定した場合。

- Oracle Access Manager管理コンソールブラウザの設定が英語以外のときに、「トークン発行テンプレート」画面で、Token TypeをUsernameに設定した場合。

- Oracle Access Manager管理コンソールブラウザの設定が英語以外のときに、「トークン検証テンプレート」画面で、Token TypeをUsernameに設定した場合。

ブラウザの言語が英語の場合、検索では期待した結果が返されます。

5.1.3 一般的な問題および回避策: Identity Federation

このトピックでは、Oracle Access Management Identity Federation (Identity Federation)の一般的な問題および回避策について説明します。次のトピックが含まれます:

- 5.1.3.1項「Webgateで資格証明コレクタ・オプションが有効になっているときにエラーが発生する」

5.1.3.1 Webgateで資格証明コレクタ・オプションが有効になっているときにエラーが発生する

この問題は、次の状況で発生します。

- Webgateがリソースのフロンドエンド処理を行っている。

- 「資格証明コレクタ操作の許可」オプションがこのWebgateで選択されている。

- リソースがFederationSchemeを使用するポリシーによって保護されている。

この問題により、リソースへのアクセスをリクエストすると、サーバーからはURLで200が返され、ここでブラウザはPOSTを使用してリクエストをそのURLにポストしますが、ブラウザは302を介してリダイレクトされる必要があります。

この問題を解決するには、FederationSchemeで保護されているリソースのフロンドエンド処理を行うWebgateエージェントに対して、「資格証明コレクタ操作の許可」オプションを無効にします。

5.1.4 一般的な問題と回避策: Mobile and Social

このトピックでは、Oracle Access Management Mobile and Socialの一般的な問題および回避策について説明します。次のトピックが含まれます:

- 5.1.4.1項「Mobile and SocialではAndroid OSのネイティブ・ブラウザがサポートされない」

- 5.1.4.2項「Internet Explorerユーザーは保護モードを有効にする必要がある」

- 5.1.4.3項「Googleの言語メニューのためにサインイン・ページのフローで複数の言語が表示される可能性がある」

- 5.1.4.4項「「Mobile and Social設定」ペインを表示範囲の外側までドラッグできてしまう」

5.1.4.1 Mobile and SocialではAndroid OSのネイティブ・ブラウザがサポートされない

Mobile and Socialは、AndroidデバイスではMozilla FirefoxおよびGoogle Chromeをサポートしています。次の問題は、Android OSのネイティブ・ブラウザを使用した場合に発生することが確認されています。

- ネイティブ・ブラウザでレンダリングされたログインWebページでは、ユーザーがユーザー名とパスワードを入力できない。

- モバイル・クライアントにモバイル・シングル・サインオン・アプリケーションがインストールされていない場合、Androidのネイティブ・ブラウザでは、ユーザーが認証可能なページにリダイレクトされません。これは、ネイティブ・ブラウザのJavaScriptサポートの制限によるものです。

5.1.4.2 Internet Explorerユーザーは保護モードを有効にする必要がある

Internet Explorerユーザーは、保護モードを有効にしていない場合、インターネット・アイデンティティ・プロバイダにサイン・インできません。空白のページが表示されてしまいます。

Internet Explorerのバージョン8および9でこの問題を回避するには、保護モードを有効にします。

1. Internet Explorerのメニューから「ツール」→「インターネット オプション」→「セキュリティ」を選択します。

2. 「保護モードを有効にする」を選択して、ブラウザを再起動します。

5.1.4.3 Googleの言語メニューのためにサインイン・ページのフローで複数の言語が表示される可能性がある

Googleでサインインしたユーザーが画面上のメニューと異なる言語を選択した場合、Mobile and Socialが管理する要求フローの外部にページ要求がリダイレクトされます。このため、Googleが生成するログイン・ページは、Mobile and Socialが生成するページと異なる言語の場合があります。Mobile and Socialは、ブラウザの言語設定を基に翻訳したページを提供します。ページが異なる言語で表示されるのを回避するには、ユーザーが変更する場合にブラウザの言語設定のみを使用する必要があります。

5.1.4.4 「Mobile and Social設定」ペインを表示範囲の外側までドラッグできてしまう

Oracle Access Managementコンソールでは、ナビゲーション・ペインで「Mobile and Social設定」ツリーを表示しているときにこのペインの表示範囲外のコンテンツをクリックおよびドラッグできてしまいます。

この問題を回避するには、ページをリフレッシュするか、ログアウトして再度ログインします。

5.2 構成の問題および回避策

この項では、特定のサービスに関してまとめた構成の問題およびその回避策について説明します。説明を簡潔にするために、問題のあるサービスについてのみ説明します。たとえば、Identity Contextにはこの時点で既知の問題がないため、ここには含まれていません。次のトピックが含まれます:

- 5.2.1項「構成の問題および回避策: Access Manager」

- 5.2.2項「構成の問題および回避策: セキュリティ・トークン・サービス」

- 5.2.3項「構成の問題および回避策: Identity Federation」

- 5.2.4項「構成の問題および回避策: Mobile and Social」

5.2.1 構成の問題および回避策: Access Manager

このトピックでは、Oracle Access Management Access Manager (Access Manager)の構成の問題および回避策について説明します。次のトピックが含まれます:

- 5.2.1.1項「OAMの移行で一部のデータ・ソースが作成されない」

- 5.2.1.2項「パスワードの検証スキームの更新後にLDAPがデフォルトで設定される」

- 5.2.1.3項「IBM HTTPサーバーおよびWebSphere間でのプラグインの使用方法」

- 5.2.1.4項「SDK初期化失敗の際にObAccessClientの結果を使用する方法」

- 5.2.1.5項「oamtai.xmlを複数のWebGates用に構成」

- 5.2.1.6項「Oracle Internet DirectoryにobLockedOn属性がない」

- 5.2.1.7項「OAM 10g WebgatesをOAM 11gとともに使用するにはJavascriptが必要」

- 5.2.1.8項「OpenSSOエージェント構成のホットスワップの有効化」

5.2.1.1 OAMの移行で一部のデータ・ソースが作成されない

OAM 10g環境を11gに移行しているとき、複数のデータベース・インスタンスがディレクトリ・サーバー・プロファイルで構成され、それらの一部が同じdisplayName値を共有している場合、データ・ソースにある一部のデータベース・インスタンスは移行プロセスで新しい環境へ変換されません。これを回避するには、ディレクトリ・サーバー・プロファイルで2つのインスタンスが同じdisplayNameの値を持たないように、10g環境のデータベース・インスタンスの名前を変更します。

5.2.1.2 パスワードの検証スキームの更新後にLDAPがデフォルトで設定される

Access Managerをバージョン11gR2 PS1にアップグレードした後に、パスワード検証スキームがパスワード・ポリシー検証モジュールに設定されていません。コンソールを使用して、パスワード検証スキームをパスワード・ポリシー検証モジュールに設定してください。

5.2.1.3 IBM HTTPサーバーおよびWebSphere間でのプラグインの使用方法

IBM HTTP Server (IHS)とWebSphere Application Server (WAS)間の通信は、IHSで用意されているプラグインをインストールおよび構成することで可能になります。次に、インストールと構成手順について説明します。

1. IHSのインストール時に、付属するプラグインをインストールします。

2. インストール後にIHSプラグイン・ディレクトリ(たとえば、$IHS_HOME\Plugins\config\webserver1)に移動し、plugin-cfg.xml構成ファイルがあることを確認します。

3. 次のようにplugin-cfg.xmlを変更して、ファイルを保存します。

1. IHSにアクセスできる仮想ホスト・ポートを追加します。

<VirtualHostGroup Name="default_host">
<!-- Include active IHS port details required for connecting to OAM on WAS -->
<!--  <VirtualHost Name="*:9004"/> -->
<VirtualHost Name="*:8080"/>
<VirtualHost Name="*:17777"/>
</VirtualHostGroup>

2. <ServerCluster>と、リソースのデプロイ先である該当するサーバー・エントリを含んだ適切な詳細情報を追加します。

3. 該当するサーバー・クラスタ用に<UriGroup>タグを追加します。

<UriGroup Name="oamserver1_Cluster_URIs">
<Uri Name="/oam/*"/>
</UriGroup>

4. <UriGroup>タグに対応する<Route>タグを追加します。

<Route ServerCluster="oamserver1_Cluster"
UriGroup="oamserver1_Cluster_URIs" VirtualHostGroup="default_host"/>

4. WebSphereで、IBMコンソールを使用して「Environment」→「Virtual Hosts」→「default_hosts」→「Host Alias」の順に移動して、該当するVirtualHostエントリを追加します。

5.2.1.4 SDK初期化失敗の際にObAccessClientの結果を使用する方法

ObAccessClient (11.1.1.5.0 Access Managerコンソールによって作成)を使用して、11g ASDK (11.1.1.7.0、11.1.2.0.0およびこれら以上)用にAccessClientを作成すると次のエラーが発生します。これは、古いObAccessClient.xmlファイルには数値ではなくtrue/falseで表現されたブール設定があるためです。

oracle.security.am.asdk.AccessClient initialize SEVERE:
Oracle Access SDK initialization failed.

これを回避するには、元の(古い)ObAccessClient.xmlをDOMAIN_HOME/output/AGENT_NAMEからASDK構成ディレクトリ(configLocation)へコピーします。または、新しいObAccessClient.xmlのブール値(true/false)を数値(0/1)に変更するために手動で編集します。

5.2.1.5 oamtai.xmlを複数のWebGates用に構成

1つのWebSphereインスタンスには、oamtai.xmlファイルが1つのみ存在します。デプロイメントに複数のWebGateプロファイルがあり、同じWebSphere Application Serverにデプロイされているアプリケーションを保護している場合(たとえば、10gおよび11g WebGateが混在する場合)、OAM Trust Association Interceptorを次のように構成する必要があります。

- デプロイメントでのWebgateの数に関係なく、ファイル内に定義されるエージェント・プロファイルはOAM10gタイプにする必要があります。

- アサーション・タイプは、HeaderBasedAssertionとして定義する必要があります。

5.2.1.6 Oracle Internet DirectoryにobLockedOn属性がない

Access Managerを11gR2から11gR2 PS1にアップグレードすると、obLockedOn属性がOracle Internet Directoryからなくなります。この属性をOIDに追加するには、次の手順を使用します。

1. obLockedOn属性を手動でスキーマに追加します。

2. ldapmodifyコマンドでLDIFをOIDにインポートします。

3. obLockedOnを変更するoamSoftwareUser権限を与えるように、oam_user_write_acl_users_oblockedon_template.ldifを編集します。
%s_UsersContainerDN%をユーザー検索ベースで置換し、%s_GroupsContainerDN%をグループ検索ベースで置換します。

4. 変更したoam_user_write_acl_users_oblockedon_template.ldifをインポートします。

5.2.1.7 OAM 10g WebgatesをOAM 11gとともに使用するにはJavascriptが必要

Oracle Access Manager 10g WebgateをOracle Access Management 11gとともに使用する場合、webgate_install_directory/oamsso/logout.htmlページでは、Oracle Access Management 11gサーバー・ログアウト・ページへのリダイレクトを開始するためのJavaScriptコードが必要になります。このページで、Webgate Cookieによってログアウトした場合、11gセッションもクリアされます。Oracle Access Manager 10g Webgateを移行する場合は、『Oracle Fusion Middleware Oracle Access Manager管理者ガイド』に記載されている手順に従ってください。

5.2.1.8 OpenSSOエージェント構成のホットスワップの有効化

OpenSSOエージェント構成のホットスワップを有効にするには、OAMサーバーのOpenSSOプロキシで、openssoエージェントの登録の「その他」プロパティ・セクションに次のプロパティが設定され、エージェント・サーバーが再起動されることを確認します。

J2eeエージェント: com.sun.identity.client.notification.url =http://<AGENT_SERVER_HOST>:<AGENT_SERVER_PORT>/agentapp/notification

Webエージェント:

com.sun.identity.client.notification.url=http://<AGENT_SERVER_HOST>:<AGENT_SERVER_PORT>/UpdateAgentCacheServlet?shortcircuit=false

Webエージェントではサポートされていません: com.sun.identity.agents.config.change.notification.enable=true

エージェントをホストしているOAMサーバーを再起動します。

5.2.2 構成の問題および回避策: セキュリティ・トークン・サービス

このトピックでは、Oracle Access Managementセキュリティ・トークン・サービス(セキュリティ・トークン・サービス)の構成の問題およびその回避策について説明します。次のトピックが含まれます:

- 5.2.2.1項「類似作成(複製)を使用しても元のテンプレートのすべてのプロパティがコピーされない」

- 5.2.2.2項「パートナの暗号化または署名証明書の削除をコンソールがサポートしない」

5.2.2.1 類似作成(複製)を使用しても元のテンプレートのすべてのプロパティがコピーされない

セキュリティ・トークン・サービスの類似作成(複製)ボタンを使用しても、元の「発行局プロファイル」テンプレートの一部のプロパティ(「セキュリティ」セクションや「属性マッピング」セクションなど)はコピーされません。

管理者は、新しく作成した「発行局プロファイル」に必要な構成項目を手動で入力する必要があります。

1. Oracle Access Managementコンソールの「システム構成」タブの「セキュリティ・トークン・サービス」セクションから、「発行テンプレート」に移動します。

2. 既存の「発行テンプレート」を選択し、類似作成(複製)ボタンをクリックします。

3. 新しいコピーした「発行テンプレート」を作成し、新しく作成したテンプレートに必要な構成項目を手動で入力します。

5.2.2.2 パートナの暗号化または署名証明書の削除をコンソールがサポートしない

Oracle Access Managementコンソールは、セキュリティ・トークン・サービスのパートナ用に設定された、署名証明書または暗号化証明書を削除する方法を用意していません。

管理者は、次のWLSTコマンドを使用して、これらを手動で削除する必要があります。

セキュリティ・トークン・サービスのパートナの署名証明書を削除するには:

deletePartnerSigningCert

セキュリティ・トークン・サービスのパートナの暗号化証明書を削除するには:

deletePartnerEncryptionCert

5.2.3 構成の問題および回避策: Identity Federation

このトピックでは、Oracle Access Management Identity Federation (Identity Federation)の構成の問題およびその回避策について説明します。次のトピックが含まれます:

- 5.2.3.1項「プロバイダの「検索文字列」フィールドが完全一致検索を実行する」

- 5.2.3.2項「無効な署名証明書がアップロードされるときに不正なエラー・メッセージが表示される」

5.2.3.1 プロバイダの「検索文字列」フィールドが完全一致検索を実行する

Oracle Access Managementコンソールでは、アイデンティティ・プロバイダの検索画面は、ProviderIdフィールドおよび「パートナ名」フィールドで、「含む」検索ではなく、完全一致(==)を実行することを認識しておく必要があります。

これは完全一致ですが、ユーザーは検索で*をワイルド・カードとして使用できます。

5.2.3.2 無効な署名証明書がアップロードされるときに不正なエラー・メッセージが表示される

IdPを作成/編集するとき、署名証明書に不正なファイルをアップロードすると、ファイルに証明書が含まれていないことを示す適切なメッセージではなく、NULLポインタ例外エラー・メッセージが表示されます。

5.2.4 構成の問題および回避策: Mobile and Social

このトピックでは、Oracle Access Management Mobile and Social (Mobile and Social)の構成の問題およびその回避策について説明します。次のトピックが含まれます:

- 5.2.4.1項「Mobile and Socialをテスト環境からIBM WebSphereの本番環境に移行」

- 5.2.4.2項「登録ページのローカライズに必要な手順」

- 5.2.4.3項「モバイル・クライアントで、サーバーから送信されたエラー・メッセージが翻訳されない」

- 5.2.4.4項「Yahooアイデンティティ・プロバイダが姓と名を返さない」

- 5.2.4.5項「ジェイルブレークの「最高OSバージョン」設定を一度設定すると空にできない」

- 5.2.4.6項「テストから本番に移行するスクリプトを実行した後に追加の構成を要求される」

5.2.4.1 Mobile and Socialをテスト環境からIBM WebSphereの本番環境に移行

次の手順では、Mobile and Socialをテスト環境から本番環境にコピーする方法について説明します。

重要:

これらの手順は、Access Managerのテスト環境から本番環境への移行が終わった後に行ってください。詳細は、Oracle Fusion Middlewareサードパーティ・アプリケーション・サーバー・ガイドのAccess Managerをテスト環境からIBM WebSphereの本番環境へ移行する方法に関する項を参照してください。

1. 本番環境のoam-config.xmlを、テスト環境のsecretKey値で更新します。

1. テスト環境で、テキスト・エディタを使用してfmwconfigディレクトリのoam-config.xmlを開き、accessgate-oicオブジェクトのsecretKey属性の値をコピーします。
例:

<Setting Name="accessgate-oic" Type="htf:map">
<Setting Name="ConfigurationProfile" Type="xsd:string">DefaultProfile</Setting>
<Setting Name="aaaTimeoutThreshold" Type="xsd:string">-1</Setting>

...

<Setting Name="secretKey" Type="xsd:string">A686408D1020B93EAA8B411EE0137847FD2968D1285A2A37BB0BE0B00238F50464E9C01EB3E5319AED6D7CAC81BD9FF7</Setting>

2. 本番環境で、テキスト・エディタを使用してfmwconfigディレクトリのoam-config.xmlを開き、accessgate-oicオブジェクトのsecretKey属性の値をテスト・ホストの値で置き換えます。

2. idaas.xml、oauth.xmlおよびoic_rp.xmlファイルを、テスト環境のfmwconfigディレクトリから本番環境のfmwconfigディレクトリへコピーします。

3. 本番環境で、oic_rp.xmlのホストおよびポート情報を適切な値に編集します。
テスト・ホストの名前を検索し、本番ホストの名前で置換します。ポート番号がホストURLに対して正しいかどうかを確認します。

例:

<SystemConfiguration>
<hostURL>https://prod123.example.com:14101</hostURL>

4. ノード・マネージャを停止します。
ノードを同期して、ノード・マネージャを起動します。

5. oam_server1とOracleAdminServerアプリケーションを再起動します。

5.2.4.2 登録ページのローカライズに必要な手順

設計変更により、登録ページの属性名は英語になり、他の言語にローカライズされていません。このページを翻訳するには、次の手順でOracle Access Managementコンソールを使用して属性名の値を変更します。

1. Oracle Access Managementコンソールの「インターネット・アイデンティティ・サービス」で、OAMApplicationなどの「アプリケーション・プロファイル」を開きます。

2. 「登録サービス詳細とアプリケーション・ユーザー属性のマッピング」セクションの「ユーザー属性表示名」リストに移動します。
英語の値をローカライズした値で置き換えます。

3. OAMApplicationページで「適用」をクリックして変更を保存します。

4. 「登録」ページを開いて、正しいローカライズ値が表示されていることを確認します。

5.2.4.3 モバイル・クライアントで、サーバーから送信されたエラー・メッセージが翻訳されない

Mobile and Socialサーバーは、サーバーのローカル言語設定で構成されている言語でエラー・メッセージをモバイル・クライアントに送信します。モバイル・クライアントでは、サーバーのエラー・メッセージを別の言語に翻訳できません。

5.2.4.4 Yahooアイデンティティ・プロバイダが姓と名を返さない

Yahooインターネット・アイデンティティ・プロバイダが、ユーザー認証の後にfirstnameとlastnameの値を返しません。この問題を回避するには、Oracle Access Managementコンソールで、次のMobile and Socialのマッピングを変更します。

1. アプリケーション・プロファイルを開いて編集します。
「インターネット・アイデンティティ・プロバイダ」ページが開くまで「次へ」をクリックします。

2. 「アプリケーション・ユーザー属性とインターネット・アイデンティティ・プロバイダ・ユーザー属性のマッピング」セクションを開きます。

3. 「属性マッピング」セクションで、「インターネット・アイデンティティ・プロバイダ」リストの「Yahoo」をクリックします。

4. 次のように値を構成します。

- 「アプリケーション・ユーザー属性」列でfirstnameを見つけ、対応する「インターネット・アイデンティティ・プロバイダ・ユーザー属性」列でnicknameを選択します。

- 「アプリケーション・ユーザー属性」列でlastnameを見つけ、対応する「インターネット・アイデンティティ・プロバイダ・ユーザー属性」列でfullnameを選択します。

5. アプリケーション・プロファイルを保存します。

5.2.4.5 ジェイルブレークの「最高OSバージョン」設定を一度設定すると空にできない

「ジェイルブレーク検出ポリシー」の「最高OSバージョン」設定に一度値を割り当てると、値を削除してフィールドを空のままにできません。ドキュメントによると、「最高OSバージョン」フィールドは、ジェイルブレーク・ポリシーを適用する最高iOSバージョンを構成するために使用されます。値が空の場合、最高iOSバージョン番号が確認されず、ポリシーは、「最低OSバージョン」で指定した値よりも上位の任意のiOSバージョンに適用されます。ただし、一度設定すると、値を空に戻せません。この問題を回避するには、「最高OSバージョン」フィールドに値を設定します。

5.2.4.6 テストから本番に移行するスクリプトを実行した後に追加の構成を要求される

Mobile and Socialをテスト環境から本番環境に移行するとき、テストから本番に移行するスクリプトを実行した後に各本番マシンで次の構成ステップを実行します。

1. Oracle Access Managementコンソールを起動します。

2. 「ポリシー構成」タブで、「共有コンポーネント」→「認証スキーム」→OICスキームの順に選択してから、「開く」をクリックします。
「認証スキーム」構成ページが開きます。

テスト・マシンではなく本番マシンを指すように「チャレンジ・リダイレクトURL」値を更新し、「適用」をクリックします。

例: https://production_machine:port/oic_rp/login.jsp

3. テスト・マシンから本番マシンを指すようにMobile and Social資格証明ストア・フレームワーク(CSF)エントリを更新します。これを行うには、次のWLSTコマンドを実行します。

createCred(map="OIC_MAP", key=" https://<production machine host>:<production machine port>/oam/server/dap/cred_submit ", user="="<description>", password=" DCC5332B4069BAB4E016C390432627ED", desc="<description>");

passwordに、本番マシンのdomain home/config/fmwconfigディレクトリにあるoam-config.xmlの値を使用します。RPPartnerエントリの値、TapCipherKey属性を使用します。

4. Oracle Access Managementコンソールで、次の手順を実行します。

1. 「システム構成」タブを選択します。

2. 「Mobile and Social」→「インターネット・アイデンティティ・サービス」の順に選択します。

3. 「アプリケーション・プロファイル」セクションで、OAMApplicatonを選択し、「編集」をクリックします。(OAMApplication以外のアプリケーション・プロファイル名を使用している場合、かわりにそれを編集します。)

4. 本番マシンを指すように、「登録URL」フィールドのホスト名およびポートを更新します。
「適用」をクリックします。

5.3 Oracle Access Managementコンソールの問題

この項では、Oracle Access Managementコンソールに影響する問題について説明します。次のトピックが含まれます:

- 5.3.1項「サーバーからクライアントに送信されるメッセージが外国語で表示されることがある」

5.3.1 サーバーからクライアントに送信されるメッセージが外国語で表示されることがある

OAMサーバーおよびOracle Access Managementコンソールのクライアントが別のロケール用に構成されていると、サーバーは、サーバーで構成されている言語が何であってもクライアントにエラー・メッセージを報告します。

5.4 ドキュメントの訂正箇所

Oracle Access Management 11.1.2および関連サービスを説明するOracleマニュアル(このリリース・ノートを含む)には、OAMサーバー(Access Managerサーバーの旧称)という用語が間違って記載されています。ただし、Oracle 11.1.2マニュアルの次回リリースでは、OAMサーバーがAMサーバー(Access Managerサーバー)に置き換えられます。

ここでは、Oracle Access Management固有のマニュアルに関するドキュメントの訂正箇所について説明します。内容は次のとおりです。

- 5.4.1項「Oracle Fusion Middleware Oracle Access Management管理者ガイド」

- 5.4.2項「Oracle Fusion Middleware Oracle Access Management開発者ガイド」

5.4.1 Oracle Fusion Middleware Oracle Access Management管理者ガイド

『Oracle Fusion Middleware Oracle Access Management管理者ガイド』のドキュメントの訂正箇所は次のとおりです。

- 5.4.1.1項「credsパラメータが具体的な説明なしに10gと11gのフォーマットで記載されている」

- 5.4.1.2項「間違ったOpenSSOエージェント構成ディレクトリが記載されている」

5.4.1.1 credsパラメータが具体的な説明なしに10gと11gのフォーマットで記載されている

creds=チャレンジ・パラメータが、11gのマニュアルに10gのフォーマット(creds:source$name)で記載されています。10gのフォーマットは削除され、11gのフォーマットを説明する文章が追加されました。

5.4.1.2 間違ったOpenSSOエージェント構成ディレクトリが記載されている

間違った構成ディレクトリ・パスWebTier_Middleware_Home/Oracle_WT1/instances1/config/OHS/ohs1/config/が、正しいパスPolicyAgent-base/AgentInstance-Dir/configに置き換えられました。

5.4.2 Oracle Fusion Middleware Oracle Access Management管理者ガイド

『Oracle Fusion Middleware Oracle Access Management開発者ガイド』について、ドキュメントの訂正箇所はありません。

6 Oracle Entitlements Server

この章では、Oracle Entitlements Serverに関連する問題について説明します。次のトピックが含まれます:

- 6.1項「一般的な問題および回避策」

- 6.2項「構成の問題および回避策」

- 6.3項「ドキュメントの訂正箇所」

6.1 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 6.1.1項「Tomcatセキュリティ・モジュールが、カスタム属性取得クラスのロードに失敗する」

- 6.1.2項「リソース・オブジェクトの重複エントリ」

- 6.1.3項「デフォルトのOracle Entitlements Serverセキュリティ・モジュール証明書の検索」

- 6.1.4項「Entitlements Serverでデータベースへの接続がリカバリされない」

- 6.1.5項「ポリシー・シミュレータでポリシーが適切に開かない」

- 6.1.6項「Entitlements Serverによって保護されているときにOracle Access Managerを起動すると例外がスローされる」

- 6.1.7項「Opatchツールの更新」

- 6.1.8項「WebLogic Serverのセキュリティ・モジュールの管理対象サーバーでWebサービスが起動に失敗する」

- 6.1.9項「envコマンド出力に空の行がある場合configureSecurityStore.pyが失敗する」

- 6.1.10項「セキュリティ・モジュール構成ユーザー・インタフェースにアジア・ロケールの文字化けが発生する」

- 6.1.11項「管理コンソールに認可ポリシー作成エラー・メッセージが表示される」

6.1.1 Tomcatセキュリティ・モジュールが、カスタム属性取得クラスのロードに失敗する

属性取得インタフェースはJPS JAR内に常駐しており、それらは、Tomcat共有クラス・ローダーによってロードされます。したがって、カスタム属性取得インタフェースの実装を含むJARも共有クラス・ローダーまたはその祖先に共有クラス・ローダーを持つクラス・ローダーによってロードする必要があります。このシナリオに基づいて、カスタム属性取得JARを適切な場所に必ず配置してください。

6.1.2 リソース・オブジェクトの重複エントリ

このバージョンのOracle Entitlements Serverでは、権限およびポリシーに重複するリソース・エントリを作成できます。

6.1.3 デフォルトのOracle Entitlements Serverセキュリティ・モジュール証明書の検索

デフォルトのOracle Entitlements Serverセキュリティ・モジュール(クライアント)証明書はyour_oes_sm_folder/oes_sm_instances/your_oes_sm/security/identity.jksに格納されており、信頼できる認証局(CA)証明書はyour_oes_sm_folder/oes_sm_instances/your_oes_sm/security/trust.jksに格納されています。どちらも、セキュリティ・モジュール・インスタンスの作成中に設定されるパスワードが付いたJKS証明書ストアです。このパスワードは、暗号化されて、標準Oracleウォレットに(自動ログオンで)格納されます。デフォルトのOracle Entitlements Serverクライアント・キーは、それ自体によって生成され、登録プロセス中に署名されます。

6.1.4 Entitlements Serverでデータベースへの接続がリカバリされない

ポリシー・ストアをホストしているデータベースが停止しているときにEntitlements Serverを起動する場合、データベースが使用可能になっても自動的にリカバリすることはありません。これは、次のいずれかによって修正されます。

1. 次のプロパティを定義することで、自動リカバリするようにデータベースを設定します。

- 管理サーバーが起動する前にデータベースが停止する場合は、「接続作成の再試行頻度」が必要です。

- 管理サーバーが正常に起動した後にデータベースが停止する場合は、「予約時の接続テスト」が必要です。

2. データベースが稼動してから、管理サーバーを再起動します。

6.1.5 ポリシー・シミュレータでポリシーが適切に開かない

ポリシー・シミュレータを実行した結果、複数のロール・マッピング・ポリシーまたは認可ポリシーが返される場合、適切なオブジェクト参照が渡されないため、それらは適切に開きません。これは、アクセスの確認をクリックしてアプリケーション・ロールおよびマッピング・ポリシーを選択した後に表示されます。この問題を回避し、ポリシー詳細を開くには、「拡張検索」画面を使用してポリシーを検索します。

6.1.6 Entitlements Serverによって保護されている場合にOracle Access Managerを起動すると例外がスローされる

Oracle Entitlements Serverによって保護されているOracle Access Managerのインスタンスを起動すると、ランタイム例外を受け取ります。この例外は無視してかまいません。

6.1.7 Opatchツールの更新

すべてのお客様にOPatchの最新バージョンの使用をお薦めします。My Oracle SupportのNote 224346.1 Opatch - Opatchの最新バージョンはどこで見つけられるのかに関する説明を確認し、必要に応じて説明に従って最新バージョンに更新してください。FMW Opatchの使用方法は、『Oracle Fusion Middlewareパッチ適用ガイド』を参照してください。

6.1.8 WebLogic Serverのセキュリティ・モジュールの管理対象サーバーでWebサービスが起動に失敗する

『Oracle Fusion Middleware高可用性ガイド』の9.6.2.7項「WebLogicでのOracle Entitlements Server Webサービスのセキュリティ・モジュールの高可用性の構成」または9.6.2.8,項「Oracle Entitlements Server WebLogicセキュリティ・モジュールの高可用性の構成」の手順に従った場合、第2ノードのWebLogic Serverセキュリティ・モジュールの管理対象サーバーでWebサービスの起動に失敗します。weblogic.policyファイルの権限の問題によりJavaランタイム例外エラーが発生します。

このエラーは、weblogic.policyにOES権限がないために発生します。このエラーを解決するには、OESHOST2でMW_HOME/wlserver_10.3/server/lib/weblogic.policyファイルに次の行を追加します。

grant codeBase "file:${oes.client.home}/-" {
permission java.security.AllPermission;
};

6.1.9 envコマンド出力に空の行がある場合configureSecurityStore.pyが失敗する

envコマンドをwlst.sh configureSecurityStore.pyに対して実行し、出力に空の行がある場合、このコマンドは失敗します。例:

LANG=en_US.utf8
GNOME_KEYRING_PID=16766
<empty line>
PYTHONSTARTUP=/etc/pythonstart

次のような例外メッセージが表示されます。

Welcome to WebLogic Server Administration Scripting Shell
.
Type help() for help on available commands
.
Info: Data source is: opss-DBDS
Info: DB JDBC driver: oracle.jdbc.OracleDriver
Info: DB JDBC URL: jdbc:oracle:thin:@hostname.mycompany.com:1521/db10205
Exception in thread "Main Thread" java.lang.NoClassDefFoundError:
oracle/security/jps/internal/tools/configuration/ldap/LdapServiceEnabler
Caused by: java.lang.ClassNotFoundException:

この問題を回避するには、空の行を削除し、コマンドを再度実行します。例:

% unset GNOME_KEYRING_PID
% set GNOME_KEYRING_PID=16766

6.1.10 セキュリティ・モジュール構成ユーザー・インタフェースにアジア・ロケールの文字化けが発生する

この問題が発生するのはMicrosoft Windowsプラットフォームのみです。セキュリティ・モジュール構成ユーザー・インタフェース(SMConfig UI)は、アジア・ロケールに設定した場合、文字化けすることがあります。この問題は、繁体字中国語および簡体字中国語、日本語、韓国語で発生します。

他の言語を使用可能な場合に、この問題を回避するには、oessmconfig.batのVMパラメータに他のロケールを設定して、ユーザー・インタフェース言語を変更できます。たとえば、USロケールの英語を使用するには、次のように指定します。

setting -Duser.language=en -Duser.country=US

6.1.11 管理コンソールに認可ポリシー作成エラー・メッセージが表示される

管理コンソールで認可ポリシーを作成する際、等価演算子(=)を使用して一部のデータ型(DNSなど)の無効な条件データが作成されると、次のシステム・メッセージが表示されます。

application policy -  expression encoding error

このエラーは、条件が正しく作成されていないために認可ポリシーを作成できなかったことを示します。ただし、このエラーは解釈が困難です。

この問題を回避するには、等価演算子(=)のかわりに関数を使用して条件を書き直します。たとえば、条件が次のように書かれているとします。

DNS_NAME_ONE_AND_ONLY(['www.mycompany.com','www.mycompany.com'])='www.anothercompany.com'

この条件を次のように書き直します。

DNS_NAME_ONE_AND_ONLY(['www.mycompany.com','www.mycompany.com'])=DNS_NAME_FROM_STRING('www.anothercompany.com')

6.2 構成の問題および回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 6.2.1項「セキュリティ・ストアの構成でポリシー・ストア・オブジェクトの作成に失敗する」

- 6.2.2項「-m Joinを指定してconfigureSecurityStore.pyを実行するときは絶対パスを使用する」

- 6.2.3項「PIP属性の追加後、PIPサービス・プロバイダに間違ったタイプが定義される」

- 6.2.4項「Derbyデータベースをポリシー・ストアとして使用しているときにOESドメインを起動するとエラーが発生する」

6.2.1 構成セキュリティ・ストアがポリシー・ストア・オブジェクトの作成に失敗する

通常、ポリシー・ストアは、その関連付けられたデータベースがリカバリされるときにリカバリされます。WebLogic Server管理コンソールのエラー・メッセージが、WebLogic Serverでデータ・ソースが見つからなかったことを示している場合は、WebLogic Developerでデータ・ソース構成を確認し、データ・ソース構成の詳細を取得し、「初期容量」プロパティを0に設定します。これにより、データ・ソースは、データベースの起動時にリカバリします。

6.2.2 -m Joinを指定してconfigureSecurityStore.pyを実行するときの絶対パスの使用

-m joinでconfigureSecurityStore.pyを使用してwlst.shを実行中に、ORACLE_HOMEやMW_HOMEなどの変数を使用すると、セキュリティ・ストアの構成では、ポリシー・ストア・オブジェクトの作成に失敗します。-m joinに対してコマンドを実行するときは、常にORACLE_HOMEおよびMW_HOMEの絶対パスを使用してください。

6.2.3 PIP属性を追加した後、PIPサービス・プロバイダに対して誤ったタイプが定義される

jps-config.xmlのpip.service.providerパラメータはPIP属性に必須です。pip.service.providerパラメータにサービス・プロバイダ・エントリがないjps-config.xmlファイルが管理コンソールにフィードされ、いくつかのPIP属性が追加されると、サービス・プロバイダ値が、PIPではなくAUDITとしてそのタイプが定義されて自動的にpip.service.providerに追加されます。このシナリオでは、jps-config.xmlを保存した後に、作成されたサービス・プロバイダを確認し、手動でタイプをAUDITからPIPに変更します。

この手順は、管理コンソールがファイルにタッチする前にサービス・プロバイダがすでに存在している場合は必要ありません。さらに、適切に作成されているサービス・プロバイダ・エントリは管理コンソールによって上書きされることはありません。この問題は、サービス・プロバイダが欠落しているために管理コンソールでそれを追加する必要があるときにのみ発生します。

6.2.4 Derbyデータベースをポリシー・ストアとして使用しているときにOESドメインを起動するとエラーが発生する

Oracle Entitlements ServerのDerbyテンプレートを使用してOracle Entitlement Server用の新しいWebLogicドメインを作成した後に、Oracle Entitlement Serverを起動する場合、コンソールにエラー・メッセージが表示されます。

これはOracle Entitlements ServerのDerbyテンプレートが、デフォルトでIDSタスク・フローをデプロイしないためです。

回避策:

1. $IDM_HOME/modules/oracle.idm.ids.config.ui_11.1.2/oracle.idm.ids.config.ui.warを共有ライブラリとしてデプロイします。

2. Oracle Entitlements Server用のWebLogic Serverドメインを再起動します。

3. 次のURLを使用して、Oracle Entitlements Server管理コンソールにログインします。

http://hostname:port/apm/

6.3 ドキュメントの訂正箇所

この項では、次のドキュメントの訂正情報を示します。

- 6.3.1項「Oracle Entitlements Serverオンライン・ヘルプ」

6.3.1 Oracle Entitlements Serverオンライン・ヘルプ

このオンライン・ヘルプ・システムには、旧版の『Oracle Fusion Middleware Oracle Entitlements Server管理者ガイド』が含まれています。Oracle Technology Networkにある最新版のドキュメントで情報を参照してください。

7 Oracle Adaptive Access Manager

この章では、Oracle Adaptive Access Managerに関連する問題について説明します。

次のトピックが含まれます:

- 一般的な問題点と回避策

- 「セッションの詳細」ページの問題および回避策

- エージェント・ケースに関連した問題および回避策

- 多言語サポートの問題および制限

- ドキュメントの訂正箇所

7.1 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 7.1.1項「Oracle WebLogicでサーバーを起動するときに多数の警告と1つのエラーが発生する」

7.1.1 Oracle WebLogicでサーバーを起動するときに多数の警告と1つのエラーが発生する

サーバーの起動時、JMXおよびDMS関連の複数の警告が発生し、 oaam_adminに最初にアクセスするとき、次のメッセージの1つのエラーが発生します。

[2013-02-08T12:07:47.402-08:00] [oaam_admin_server1] [ERROR] [WCS-16178]
[oracle.adfinternal.view.page.editor.utils.ReflectionUtility] [tid:
[ACTIVE].ExecuteThread: '0' for queue: 'weblogic.kernel.Default
(self-tuning)'] [userId: MATSruleadmin] [ecid:
0000JmvQtubBP9W5Hz5Eif1H5LY800001M,0] [APP: oaam_admin#11.1.2.0.0] Error
instantiating class -
oracle.adfdtinternal.view.faces.portlet.PortletDefinitionDTFactory

7.2 「セッションの詳細」ページの問題および回避策

この項では、「セッションの詳細」ページの問題および制限について説明します。次のトピックが含まれます:

- 7.2.1項「画面解像度が低いとき、セッションの詳細ページにスクロールバーが表示されない」

- 7.2.2項「高と中の警告レベルの色が最小限のカラー・コントラスト比を満たさない」

- 7.2.3項「チェックポイントとトランザクションのフィルタが表の列のヘッダーとして取り込まれる」

- 7.2.4項「チェックポイントおよびトランザクションIDの選択オプションには、選択するデータが表示されない」

- 7.2.5項「トランザクション・データ表のサマリー・ラベルには表示されているデータの種類が示されていない」

7.2.1 画面解像度が低いとき、セッションの詳細ページにスクロールバーが表示されない

「セッションの詳細」ページには、スクロールバーが表示されないため、「チェックポイントの詳細」パネルの「アラートの概要」を参照する妨げとなります。折りたたんだ「セッションの詳細」と「チェックポイント」パネルの間には、使用されていない領域もできます。

7.2.2 高と中の警告レベルの色が最小限のカラー・コントラスト比を満たさない

「セッションの詳細」ページの「チェックポイントの詳細」の「アラート」セクションでは、「高」および「中」のカラー・コード警告が、最小限のカラー・コントラスト比である4.5:1を満たしません。

「高」の文字のコントラストは4.0:1です。

「中」の文字のコントラストは1.97:1です。

この問題を回避するにはWindowsおよびOAAMで、高コントラスト・モードを有効にする必要があります。

7.2.3 チェックポイントとトランザクションのフィルタが表の列のヘッダーとして取り込まれる

「セッションの詳細」ページでは、次の表にフィルタがあります。

- チェックポイントの結果表

- トランザクションの結果表

フィルタが実際の列ヘッダーとともに列ヘッダーとしてリストされる結果、スクリーン・リーダー(JAWS)が表全体を走査するとき両方を読んでしまうため、混乱を招く可能性があります。これは既知の問題であり、現時点で回避策はありません。

7.2.4 チェックポイントおよびトランザクションIDの選択オプションには、選択するデータが表示されない

「セッションの詳細トランザクション」および「チェックポイント」パネルでは、選択ラジオ・ボタンのラベルは「行1の選択」となっています。「チェックポイント」パネルで「行1チェックポイント名の選択」やトランザクション・パネルで「チェックポイント」パネルで「行1トランザクションIDの選択」などユーザーに意味のある名前が付けられていません。今のところ、ユーザーは、選択しているデータの種類を確認するために表内を移動する必要があります。

7.2.5 トランザクション・データ表のサマリー・ラベルには表示されているデータの種類が示されていない

「セッションの詳細」ページのトランザクション・データ表では、トランザクション・データ・サマリー・ツリーのラベルが「ツリー表」となっており、「トランザクション・データ」などユーザーに意味のある名前が付けられていません。

7.3 エージェント・ケースに関連した問題および回避策

この項では、エージェント・ケースに関連した問題および制限について説明します。次のトピックが含まれます:

- 7.3.1項「エージェント・ケースを他のエージェント・ケースに置換するとき、トランザクションをNullまたは空のエラーにできない」

- 7.3.2項「調査員または調査管理者としてサインインした場合、エージェント・ケース・タブが空になる」

- 7.3.3項「調査員ロールを持つユーザーがOAAM管理コンソールでページをリフレッシュするとタブがロックされる」

7.3.1 エージェント・ケースを他のエージェント・ケースに置換するとき、トランザクションをNullまたは空のエラーにできない

エージェント・ケースを他のエージェント・ケースに置換するとき、次のポップアップ・ウィンドウが表示される場合があります。

Transaction type cannot be null or empty

システムにトランザクション定義がないときに、エージェント・ケースを他のエージェント・ケースに置換しようとすると、エラー・メッセージが表示されます。現在、少なくとも1つトランザクション定義を構成する必要があります。システムに1つ以上のトランザクション定義がある場合はこのポップアップ・ウィンドウは表示されません。この問題を回避するには、少なくとも1つトランザクション定義を構成してください。この問題は、今後のリリースでは解決される予定です。

7.3.2 調査員または調査管理者としてサインインした場合、エージェント・ケース・タブが空になる

OAAM管理コンソールでは、調査員または調査管理者としてサインインした場合、エージェント・ケース・タブがまったくの空になります。ケースの検索ページでは検索フィルタと検索結果表が表示されます。

回避策として、次の手順を実行します:

1. エージェント・ケース・タブから他のタブをクリックしてフォーカスを変更します。たとえば、「セッション」または「トランザクションの検索」タブをクリックします。

2. 次に、エージェント・ケース・タブをクリックして、フォーカスを戻します。

これで、エージェント・ケース・タブにエージェント・ケース・ページが表示され、すべての機能が適切に動作します。

7.3.3 調査員ロールを持つユーザーがOAAM管理コンソールでページをリフレッシュするとタブがロックされる

調査員または調査管理者(OAAMInvestigatorGroupまたはOAAMInvestigationManagerGroupロールのメンバー)としてログインすると、ブラウザのリフレッシュ後、もう一度リフレッシュを実行するまでアプリケーションの一部のアクションが機能しなくなります。新しいセッションが開始されるまで、アクションごとにブラウザをリフレッシュする必要があります。

7.4 多言語サポートの問題および制限

この項では、多言語のサポートの問題および制限について説明します。次のトピックが含まれます:

- 7.4.1項「異なるロケールでは、KBA質問をカテゴリ別に検索できない」

- 7.4.2項「OAAM管理コンソールに二重引用符が表示される」

7.4.1 異なるロケールでは、KBA質問をカテゴリ別に検索できない

KBA質問をカテゴリとロケール・フィルタを使用して検索すると正常に機能しません。例:

英語に設定されたブラウザで、ユーザーがカテゴリにParejo、ロケールにSpanishを使用して検索した場合、検索結果にKBA質問が表示されますが、カテゴリには「Significant Other」と表示されます。正しいロケールは表示されません。

スペイン語に設定されたブラウザで、検索結果にカテゴリがParejoのスペイン語のKBA質問が表示されますが、ロケールには英語と表示されます。ユーザーがParejoとEspanolの組合せで検索した場合、検索結果にはレコードなしと表示されます。

7.4.2 OAAM管理コンソールに二重引用符が表示される

ブラウザの言語がフランス語に設定されている場合、OAAM管理コンソールの一部の領域で一重引用符が表示されるべきところに二重引用符が表示されます。これは次の領域です。

- 「ジョブ・キュー」ページのツールチップ

- インポート処理に成功しましたメッセージ

- Activer l''élément travaux sélectionnéなどの「ジョブ」ページのツールチップ

- すべてのページにある「アクション」メニューの「選択項目を開く」のツールチップ

- L''ajout de lien de groupe ne s''applique pas...などの「ポリシー - グループ・リンク」タブ

- 「ポリシー・セット - アクション・オーバーライド」タブ

- 「ポリシー」ページのエラー・メッセージ

- 「セッション」ページのエラー・メッセージ

- Groupes d''utilisateursなどの「ユーザー・サマリー - プロファイル・データ」セクション

- Utilisez l''outil de recherche pour rechercher un...などの「エンティティ」ページのテキスト

7.5 ドキュメントの訂正箇所

この項では、次のドキュメントの訂正情報を示します。

- Oracle Fusion Middleware Oracle Adaptive Access Manager Java APIリファレンス

7.5.1 Oracle Fusion Middleware Oracle Adaptive Access Manager Java APIリファレンス

Oracle Fusion Middleware Oracle Adaptive Access Manager Java APIリファレンスには、setUserStatusのステータス値に関する情報が記載されていません。有効なステータス値は次のとおりです。

public static final int STATUS_PENDING_ACTIVATION = 1;
public static final int STATUS_ACTIVE = 2;
public static final int STATUS_DISABLED = 3;
public static final int STATUS_DELETED = 4;

STATUS_PENDING_ACTIVATION

ユーザーは登録を開始しましたが、まだ完了していません。ユーザー名とパスワードが入力され、情報がデータベースに格納されましたが、登録が完了するまでそのユーザーはアクティブ化されません。ユーザーはシステム内で使用可能になっていますが、まだアクティブではなく、何の操作も実行できません。

STATUS_ACTIVE

ユーザーはアクティブで、システム内で使用可能になっています。ユーザーは登録を完了し、すべての操作を実行できます。

STATUS_DISABLED

ユーザーはシステム内で使用可能ですが、アクティブになっていません。ユーザーは不正行為などの理由で無効にされ、操作を実行できなくなっている可能性があります。

STATUS_DELETED

ユーザーはシステム内で使用不可になっています。

8 Oracle Privileged Account Manager

この章では、Oracle Privileged Account Managerに関連する問題について説明します。次のトピックが含まれます:

- 一般的な問題点と回避策

- 構成の問題および回避策

- ドキュメントの訂正箇所

8.1 一般的な問題と回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 8.1.1項「OPAMコマンドライン・ツールに対する翻訳(メッセージまたはヘルプ)サポートがない」

- 8.1.2項「アカウントに一重引用符が含まれる場合にOPAM-OIM-WLS-OUDでエラーが発生する」

- 8.1.3項「グループ名に非ASCII文字が含まれている場合にOPAM-OIM:OPAMカタログ同期ジョブに失敗する」

- 8.1.4項「idmconfigtoolによってOPAM管理ロールがグループ・コンテナに作成されない」

8.1.1 OPAMコマンドライン・ツールに対する翻訳(メッセージまたはヘルプ)サポートがない

Oracle Privileged Account Managerコマンドライン・ツール・メッセージおよびヘルプは、Oracle Privileged Account Manager 11.1.2.0.0リリースでは翻訳されていませんでした。

Oracle Privileged Account Managerコマンドライン・ツールのメッセージおよびヘルプの翻訳サポートは、11.1.2.0.0リリースの後に提供されます。

8.1.2 アカウントに一重引用符が含まれる場合にOPAM-OIM-WLS-OUDでエラーが発生する

Oracle Privileged Account Manager-Oracle Identity Manager-Oracle Unified Directory-WebLogic Serverの統合環境をセットアップしており、OPAMカタログ同期ジョブを一重引用符記号(')を含んだ特権アカウントの名前を使用した場合、例外が発生します。

oim_server1-diagnostic.logからのトレースの例:

oracle.iam.catalog.exception.CatalogException: Failed to update the Catalog items
with Entity name as 5~cn=testGroup,cn=OPAM,cn=components,cn=IDMRoles,cn=IDMSuite,
dc=example,dc=com at oracle.iam.catalog.repository.DBRepository.updateCatalogItems
(DBRepository.java:651) at oracle.iam.catalog.impl.CatalogServiceImpl.
updateCatalogItems(CatalogServiceImpl.java:84)

または

[2013-03-14T19:28:40.270-07:00] [oim_server1] [ERROR] []
[oracle.iam.catalog.repository] [tid: OIMQuartzScheduler_Worker-10]
[userId:oiminternal] [ecid: 0000JpfolZb0vlP5Ifs1yf1HGcF7000003,1:21679]
[APP:oim#11.1.2.0.0] Invalid column index[[java.sql.SQLException: Invalid column index at oracle.jdbc.driver.OraclePreparedStatement.setTimestampInternal
(OraclePreparedStatement.java:9203)
at oracle.jdbc.driver.OraclePreparedStatement.setTimestamp
(OraclePreparedStatement.java:9168)
at oracle.jdbc.driver.OraclePreparedStatementWrapper.setTimestamp
(OraclePreparedStatementWrapper.java:334)
at weblogic.jdbc.wrapper.PreparedStatement.setTimestamp
(PreparedStatement.java:1038)
at oracle.iam.catalog.repository.DBRepository$1.process(DBRepository.java:614)
at oracle.iam.catalog.repository.DBRepository$1.process(DBRepository.java:554)
at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction
(OIMTransactionCallback.java:13)
at oracle.iam.platform.tx.OIMTransactionCallback.doInTransaction
(OIMTransactionCallback.java:6)
at org.springframework.transaction.support.TransactionTemplate.execute
(TransactionTemplate.java:128)
at oracle.iam.platform.tx.OIMTransactionManager.execute
(OIMTransactionManager.java:22)
at oracle.iam.catalog.repository.DBRepository.updateCatalogItems
(DBRepository.java:554)
at oracle.iam.catalog.impl.CatalogServiceImpl.updateCatalogItems
(CatalogServiceImpl.java:84)

8.1.3 グループ名に非ASCII文字が含まれている場合にOPAM-OIM:OPAMカタログ同期ジョブに失敗する

Oracle Privileged Account Manager-Oracle Identity Manager-Oracle Unified Directory-WebLogicの統合環境をセットアップしており、OPAMカタログ同期ジョブを非ASCII文字を含んだグループを使用した場合、ジョブが失敗しエラーが発生します。

Oracle Privileged Account Manager-Oracle Identity Manager-Oracle Unified Directory-IBM WebSphereの統合環境をセットアップしており、OPAMカタログ同期ジョブを特殊なドイツ語のエスッェト文字(ß)を含んだグループを使用した場合、ジョブが失敗しエラーが発生します。

8.1.4 idmconfigtoolによってOPAM管理ロールがグループ・コンテナに作成されない

Oracle Privileged Account Managerの管理ロールを作成する際、ロールが作成される場所は、idmConfigToolに渡されるプロパティ・ファイルのIDSTORE_GROUPSEARCHBASEではなく、IDSTORE_SEARCHBASEの下になります。このため、アイデンティ・ストアに対するオーセンティケータの構成がより複雑になり、『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』のアイデンティティ・ストアの準備に関する項で説明されているプロセスと相違が生じます。

回避策: この問題に対処するには、BLRパッチ#16570348を適用します。このパッチは、次の場所にあるMy Oracle Supportからダウンロードできます。

http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info

このパッチを適用すると、idmConfigToolは『管理者ガイド』に記載されているとおりに動作するようになります。

8.2 構成に関する問題と回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 8.2.1項「-m Joinを指定してconfigureSecurityStore.pyを実行するときは絶対パスを使用する」

- 8.2.2項「アップグレード: CSFマッピングがインポートされない」

8.2.1 -m Joinを指定してconfigureSecurityStore.pyを実行するときの絶対パスの使用

-m joinでconfigureSecurityStore.pyを使用してwlst.shを実行中に、ORACLE_HOMEやMW_HOMEなどの変数を使用すると、セキュリティ・ストアの構成では、ポリシー・ストア・オブジェクトの作成に失敗します。

-m joinに対してコマンドを実行するときは、常にORACLE_HOMEおよびMW_HOMEの絶対パスを使用してください。

8.2.2 アップグレード: CSFマッピングがインポートされない

Oracle Privileged Account Managerの特権アカウントは、Oracle Credential Store Frameworkとアカウント証明書を同期するためにオプションでCSFマッピングを含めることができます(『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』のCSFマッピングの追加に関する項を参照)。

Oracle Privileged Account Managerコマンド・ライン・ツール(CLI)のexportコマンドは、このようなオプションで構成されたCSFマッピングをXMLファイルにエクスポートしません。このため、Oracle Privileged Account ManagerデータをXMLにエクスポートし、エクスポートしたXMLからデータをインポートして戻すと、CSFマッピングがなくなります。

回避策: 次の手順でCSFマッピングを手動で更新する必要があります。

1. CLI retrieveaccountコマンドを使用してCSFマッピングを含むアカウントの詳細を取得します。(『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』のretrieveaccountコマンドに関する項を参照してください。)

2. retrieveaccountコマンドを使用して、関連するアカウントの詳細情報をフェッチおよび保存します。

3. exportコマンドを使用してデータをエクスポートします。

4. importコマンドを使用してデータをインポートします。

5. 保存したアカウントの詳細情報を使用して、関連するアカウントのCSFマッピングを手動で更新します。(『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』のCSFマッピングの追加に関する項を参照してください。)

8.3 ドキュメントの訂正箇所

この項では、次のドキュメントの訂正情報を示します。

- Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド

- Oracle Fusion Middleware高可用性ガイド

- Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド

8.3.1 Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド

『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』 11g リリース2 (11.1.2.1.0) (原本部品番号E27152-03)について、ドキュメントの訂正箇所はありません。

8.3.2 Oracle Fusion Middleware高可用性ガイド

この項には、『Oracle Fusion Middleware高可用性ガイド』の訂正箇所が含まれます。

『Oracle Fusion Middleware高可用性ガイド11g リリース2 (11.1.2.1.0)』(原本部品番号E28391-04)では、次の項目が更新されています。

- 9.8.5.3項と9.8.5.4.1項のOracle Identity and Access Managementのインストールと構成で、ガイドのリリース番号を「11.1.2.1.0」に差し替える必要があります。

- 9.8.5.4.1項「OPAMHOST1でのOracle Identity Managementの構成」で、2つめの項目(Oracle Identity and Access Managementソフトウェアのインストール)の後に次の手順を追加します: 「Oracle Privileged Account Managerでは、オプションでOracle Database TDE(透過的データ暗号化)モードで実行できます。詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』の9.4項「Oracle Privileged Account Managerデータ・ストアのTDEの有効化」を参照してください。

- 9.8.5.4.5項「OPAMHOST1でのOracle Privileged Account Managerの起動」の末尾に、次の項目を追加します: 「詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementインストレーション・ガイド』の9.9項「ユーザーへのアプリケーション構成者ロール割当て」と、9.10項「オプション: 非TDEモードの設定」を参照してください。9.10項「オプション: 非TDEモードの設定」は、ガイド内の9.8.4.1項「Oracle Identity and Access Managementのインストールと構成」の説明に従ってTDEを設定しなかった場合のみ必要になります。

8.3.3 Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド

この項では、『Oracle Fusion Middleware dentity and Access Managementパッチ適用ガイド』 11g リリース2 (11.1.2.1.0) (原本部品番号E36789-02)のドキュメントの訂正箇所について説明します。

『Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド』で説明されている、Oracle Privileged Account Managerへのパッチ適用に関する説明の項は順番を修正する必要があります。Oracle Privileged Account Managerにパッチを適用するときは、次の順序で手順を実行する必要があります。

1. Oracle Privileged Account Managerデータ・ストアでTDEを有効にするかまたは
非TDEモードを構成します。

2. アップグレード前のOPAMデータのインポート

さらに、『Oracle Fusion Middleware Identity and Access Managementパッチ適用ガイド』で説明されている項を次のように並べ替える必要があります。

- 3.7.5「オプション: Oracle Privileged Account Managerデータ・ストアでのTDEの有効化」

- 3.7.6.「オプション: 非TDEモードの構成」

- 3.7.7「アップグレード前のOPAMデータのインポート」

9 Oracle Identity Navigator

この章では、Oracle Identity Navigatorに関連する問題について説明します。次のトピックが含まれます:

- 9.1項「一般的な問題および回避策」

9.1 一般的な問題および回避策

このトピックでは、Oracle Identity Navigatorの一般的な問題および回避策について説明します。次のトピックが含まれます:

- 9.1.1項「WebLogic Server管理コンソールでoinavに対して不正なリリース番号が表示される」

9.1.1 WebLogic Server管理コンソールでoinavに対して不正なリリース番号が表示される

WebLogic Server管理コンソールで「デプロイメント」ページを使用する場合、Oracle Identity Navigator (oinav)のリリース番号が不正に11.1.1.3.0と表示されます。正しくは11.1.2.0.0です。この影響を受ける機能はありません。

10 Oracle Identity Manager

この章では、Oracle Identity Managerに関連する問題について説明します。次のトピックが含まれます:

- 10.1項「パッチ要件」

- 10.2項「一般的な問題および回避策」

- 10.3項「構成に関する問題と回避策」

- 10.4項「多言語サポートの問題および制限」

- 10.5項「ドキュメントの訂正箇所」

10.1 パッチ要件

この項では、Oracle Identity Manager 11gリリース2 (11.1.2)のパッチ要件について説明します。次の項が含まれます:

- My Oracle Support(旧OracleMetaLink)からのパッチの取得

- Oracle Database 11g (11.1.0.7)のパッチ要件

- Oracle Database 11g (11.2.0.2.0)のパッチ要件

- Oracle Database 10g (10.2.0.3および10.2.0.4)のパッチ要件

- パッチ・アップグレード要件

- BI Publisher 11.1.1.6.0のパッチ要件

10.1.1 My Oracle Support(旧OracleMetaLink)からのパッチの取得

My Oracle Support(旧OracleMetaLink)からパッチを入手するには、次のURLに移動し、パッチと更新版をクリックしてパッチ番号を検索してください。

https://support.oracle.com/

10.1.2 Oracle Database 11g (11.1.0.7)のパッチ要件

表10-1に、Oracle Database 11g (11.1.0.7)を使用するOracle Identity Manager 11gリリース2 (11.1.2)の構成に必要なパッチを示します。Oracle Identity Manager 11gを構成する前に、Oracle Database 11g (11.1.0.7)データベースに必ずパッチを適用してください。

表10-1 Oracle Database 11g (11.1.0.7)に必要なパッチ

プラットフォーム

My Oracle Supportでのパッチ番号および説明

UNIX/Linux

7614692: 保存例外を伴うバルク機能はORACLE 11Gでは機能しません

7000281: 11GにおけるFORALL文の動作の違い

8327137: インライン・ビューおよび集計機能の結果が不正です

8617824: Oracle Bug#7628358および7598314に対する11.1.0.7の最上位でのマージ・ラベル・リクエスト

Windows 32ビット

8689191: Windows 32ビットでのORACLE 11G 11.1.0.7パッチ16のバグ

Windows 64ビット

8689199: WINDOWS (64ビットAMD64およびINTEL EM64T)でのORACLE 11G 11.1.0.7パッチ16のバグ

注意:

表10-1に示すUNIX/Linux用のパッチは、同じ名前でSolaris SPARC 64ビットにも使用できます。

10.1.3 Oracle Database 11g (11.2.0.2.0)のパッチ要件

Oracle Database 11g (11.2.0.2.0)を使用する場合は、必ずRDBMSパッチ番号9776940に適した(プラットフォームに基づく)バージョンをダウンロードしてインストールしてください。これは、Oracle Identity Managerスキーマをインストールするための前提条件です。

表10-2に、Oracle Database 11gリリース2 (11.2.0.2.0)を使用するOracle Identity Manager 11gリリース2 (11.1.2)の構成に必要なパッチをリストします。Oracle Identity Managerスキーマを作成する前に、必ず次のパッチをダウンロードしてインストールしてください。

表10-2 Oracle Database 11g (11.2.0.2.0)に必要なパッチ

プラットフォーム

My Oracle Supportでのパッチ番号および説明

Linux x86 (32ビット)

Linux x86 (64ビット)

Oracle Solaris on SPARC (64ビット)

Oracle Solaris on x86-64 (64ビット)

RDBMSパッチ番号13004894。

Microsoft Windows x86 (32ビット)

バンドル・パッチ2[パッチ番号11669994]以降。最新のバンドル・パッチは4[パッチ番号11896290]です。

Microsoft Windows x86 (64ビット)

バンドル・パッチ2[パッチ番号11669995]以降。最新のバンドル・パッチは4[パッチ番号11896292]です。

すべてのプラットフォーム

パッチ12419331: 11.2.0.2.0ベース・リリースに対するデータベースPSU 11.2.0.2.3

このパッチが適用されない場合、ユーザーおよびロールの検索やマネージャのルックアップで問題が発生する可能性があります。また、検索結果として空の結果が戻されることもあります。

10.1.4 Oracle Database 10g (10.2.0.3および10.2.0.4)のパッチ要件

Oracle Database 10gでは、CONNECT_BY_ROOT句を使用してマテリアライズド・ビューを作成するときに問題が発生します。これは、CONNECT_BY_ROOT演算子がOracle Database 10g (10.2)では使用できないことが原因です。

この問題を解決するには、表10-3にリストされているパッチを使用します。

表10-3 Oracle Database 10g (10.2.0.3および10.2.0.4)に必要なパッチ

Oracle Databaseのリリース

My Oracle Supportでのパッチ番号および説明

10.2.0.3.0

7012065: バージョン10.2.0.3.0に対するバグ6908967のBLRバックポート(BLR番号81973)

10.2.0.4.0

8239552: バージョン10.2.0.4.0に対するバグ6908967のBLRバックポート(BLR番号113173)

10.1.5 パッチ・アップグレード要件

Oracle Identity Manager提供のパッチの適用時に、次のエラーが生成されます。

ApplySession failed: ApplySession failed to prepare the system.

バージョン要件を満たすために、OPatchバージョン11.1.0.8.1をバージョン11.1.0.8.2にアップグレードする必要があります。

My Oracle SupportからOPatchをダウンロードする方法は、「My Oracle Support(旧OracleMetaLink)からのパッチの取得」を参照してください。

10.1.6 BI Publisher 11.1.1.6.0のパッチ要件

BI Publisher 11g (11.1.1.6.0)上でOracle Identity Manager Reportsを実行するには、BI Publisher 11.1.1.6.0に次のバッチを適用する必要があります。

p14088000_11g_Generic.zip

10.2 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 自動ログインしたユーザーが120秒のCookie有効期限間隔後にログアウトされる

- ローカライズ済表示名がユーザー/ロール増分リコンシリエーションを介してOracle Identity Managerでリコンサイルされない

- AD組織リコンシリエーションが実行されているため組織が作成されない

- プロセス・フォームのSodCheckViolationフィールドがリクエスト・プロビジョニングに対して更新されない

- 「承認の詳細」に空白ページが表示される

- 無効化されたアカウントの変更およびそのアカウントに対する権限の要求が許可される

- Oracle Identity Self Serviceのいくつかのページで「リフレッシュ」ボタンが欠けている

- ADユーザー・リソース・オブジェクトでのアプリケーション・インスタンスのプロビジョニングが機能しない

- Mozilla FirefoxおよびGoogle Chromeでいくつかのアテステーション・ページが機能しない

- 対応するLDAPコンテナが存在しないときにユーザーが作成されると、エラーが生成される

- レガシーAPIへの依存が原因でカスタム・スケジュール済ジョブが失敗する

- カタログ・タグに、256を超える文字を格納できない

- 自己登録リクエストが、リクエストの承認後に失敗する

- ソフト削除済の権限が、アクセス・ポリシーベースのプロビジョニングによってプロビジョニングされる

- 中断したスケジュール済ジョブの実行が再起動時に失敗する

- 複数のエンティティに対するバルク・リクエストが承認後に失敗する

- プライマリ・アカウントのない権限に対する異種リクエストを送信できる

- 切断されたアプリケーション・インスタンスのインポートが失敗する

- 管理者ロールの付与に関する既存のデータが、パッチ14591093の適用後に同期しない

- リソース・オブジェクト・ルックアップの「リセット」ボタンによって「基本検索」にリダイレクトされる

- ITリソース定義が依存性リストに表示されない

- 手動で作成されたリソース・オブジェクトに対する権限プロビジョニングにおけるエラー

- 親コンボ・ボックスで値を選択したときに、依存コンボ・ボックスに値が表示されない

- ユーザーにリクエスタの組織に対する権限がない場合にQBEから結果が返されない

- チェック・ボックスUDFがブール・フィールドとして表示される

- 権限に対するルックアップは、検索可能および検索可能ルックアップである必要がある

- 選択リスト・コンポーネントで依存ルックアップが機能しない

- 「権限」タブの「リフレッシュ」ボタンが機能しない

- 「To-Doタスクの作成」および「サブタスクの作成」メニュー項目に対するアクションがない

- カスケード・ルックアップで表示される値の数が限られている

- 特殊文字を使用したカタログ検索が失敗する

- ルックアップ検索で、アスタリスク・ワイルドカード文字がサポートされていない

- フォーム・デザイナにエラーが表示されない

- プロビジョニングされたユーザーのUDFがUIに表示されない

- デフォルト・パスワード・ポリシーが削除されている場合に、ユーザーの作成が失敗する

- 断続的に例外が表示される

- アプリケーション・インスタンスがアクティブ化も公開もされない

- 無害なunknownplatformexceptionエラー

- データ・コンポーネントの検索中のエラー

- プロビジョニング・タスクの再試行が失敗する

- 同じプロビジョニング・タスクに複数のエントリが表示される

- フォーム・フィールドの更新時に属性値の長さが変更される

- 「保留中の承認」ページの「開始済のタスク」と「管理タスク」が使用されていない

- 「リクエスト・カタログ」での入力データが消失する

- サンドボックスの公開時のエラー

- 組織およびロールのインポートまたはエクスポートにおいてUDFが一緒にインポートまたはエクスポートされない

- ターゲット・リソース・リコンシリエーションの実行においてSQLが最適ではない可能性がある

- リクエストにおいて複数の子表を使用できない

- 10000を超えるユーザーに対するルールの作成が失敗する

- カタログ検索でいくつかの特殊文字が直接機能しない

- セッション・フェイルオーバーの問題

- 子フォームへのプロセス・インスタンスのデータの追加におけるエラー

- 最後の権限が削除されない

- 手動履行タスクが、権限プロビジョニングに対して開始されない

- 無効化/有効化/失効の手動プロビジョニング・タスクに対してフォーム・フィールドが表示される

- リクエスト・トラッキングで行が重複する

- ヘルプ・デスクおよび受益者が承認ステータスを表示できない

- ヘルプ・デスクがリクエスト・トラッキングを使用できない

- 承認者が「リクエストの詳細」ページからリクエストを承認できない

- 「リクエストの詳細」を使用して、必須情報を必要としないリクエストを承認する

- 理由が永続化されない

- いくつかのページの「リフレッシュ」ボタンが適切に機能しない

- 無害なエラー・メッセージ

- アクセシビリティのコンプライアンス

- パスワード・ポリシーが適用されない

- リクエスト・サマリー・レポートが機能しない

- フォーム・デザイナの障害が表示されない

- 関連するサンドボックスが公開されていない場合、アプリケーション・インスタンスのリクエストが失敗する

- アプリケーション・インスタンス管理者がフォームを作成できない

- リコンシリエーションの削除がlibOVDおよびODSEEで機能しない

- 公開されていない権限が、アクセス・ポリシーによってプロビジョニングされる

- 組織UDFはサポートされていない

- 「本人情報」ページにルックアップ値が保存されない

- UDF値の変更後に、「適用」および「元に戻す」ボタンが無効のままとなる

- 一致ルール・データの欠落で無害なエラーが発生する

- ユーザー・タイプの属性値が移入されない

- 「承認」ページのカスタマイズがサポートされない

- ルックアップ値に対する有効化、シーケンスおよび説明がサポートされない

- ラジオ・ボタンを追加できない

- 間接ロール・メンバーシップのエラー

- 作成したUDFが「カスタマイズ」ビューにリストされない

- フォーム・デザイナを使用して属性を必須としてマークできない

- カスケードLOVが機能しない

- 数値型ルックアップ・コードがサポートされない

- 「自己登録」ページのカスタマイズが機能しない

- いくつかのヘルプ・リングが機能しない

- 公開されていないエンティティがアクセス・ポリシーによってプロビジョニングされる

- 証明書ベースのデジタル署名がサポートされない

- ユーザーにプロビジョニングされた権限が、アップグレード後に表示されない

- 「問合せ」パネルのラベルをカスタマイズできない

- アカウントのプロビジョニング時にUMSが通知の送信に失敗する

- サブタスクの作成時にエラーが発生する

- pasteConfigスクリプトを実行すると正しくないエラー・メッセージが表示される

- oracle.security.apmアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

- oimアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

- ApplicationDB接続プールの無害なエラー

- パッチ16385074の適用後ワークリスト・ビューが機能しない

- リコンシリエーション・アーカイブ・ユーティリティがエラーをスローする

- タスクの実行後のタブの自動終了が遅延する

- サポートされていないいくつかの列のフィルタ

- 接続されていないリソースの子表のタスクは自動作成されない

- ページに追加されたフィールドが表示されないことがある

- 自動ロック解除機能が動作しない

- 自己登録リクエストが失敗する

- カタログ同期ジョブが認証者/承認者/履行ユーザーをオーバーライドする

- 間違ったSSL構成によって証明書の作成が失敗する

- ポリシーのみを認証するオプションを選択した場合にロール証明書の作成が失敗する

- 重複する属性ラベルが表示される

- PasteConfig操作時のクローン・ログのエラー

10.2.1 自動ログインしたユーザーが120秒のCookie有効期限間隔後にログアウトされる

Oracle Access Manager (OAM)と統合されているOracle Identity Managerデプロイメントでは、Oracle Identity Self Serviceに初めてログインしたときにリダイレクトされ、パスワードをリセットしてチャレンジ質問に回答します。パスワードのリセットとチャレンジ質問への回答に成功すると、認証を再度要求されることなくOracle Identity Self Serviceに自動的にログインします。ただし、そのログイン・セッションは120秒で終了し、ログイン・ページにリダイレクトされます。

この問題を回避するには、oim-config.xmlファイルのssoConfigタグのcookieExpiryInterval構成プロパティを-1に設定する必要があります。

注意:

oim-config.xmlファイルはMDSに格納されています。このファイルを編集するには、WebLogicエクスポート/インポート・ユーティリティを使用するか、Enterprise ManagerコンソールからMBeanを使用します。

10.2.2 ローカライズ済表示名がユーザー/ロール増分リコンシリエーションを介してOracle Identity Managerにリコンサイルされない

LDAP同期が、Identity Virtualization Library (libOVD)を介してiPlanetを使用するOracle Identity Managerで有効化されている場合、ローカライズ済表示名は、ユーザー/ロールの作成/更新の変更ログ・リコンシリエーションでmls_usr/mls_ugpに移入されません。リコンシリエーション・イベントは作成されますが、それは、USRまたはUGPの表のusr_display_nameまたはugp_display_nameを置換するローカライズ済表示名に対してのみです。これは、Oracle Identity Managerがバックエンド・ディレクトリ・サーバーを認識しないことが原因です。これは、OVDまたはlibOVDとのみ相互作用し、リコンシリエーションのためにOVDまたはlibOVDによって変更ログ・エントリで返されるデータを使用します。これはサブタイプのデータは操作しません。iPlanet DSまたはODSEEは、変更されたサブタイプおよび値のみOVDに返します。

この問題を回避するには、ディレクトリ・サーバー内のすべてのサブタイプに変更を行い、Oracle Identity Managerへのリコンサイルを試みて、OVDによって送信される変更ログ・エントリの結果にすべての値が確実に存在するようにします。そうすることで、Oracle Identity Managerは、すべてのサブタイプの値を持つ属性を取得できるようになります。

たとえば、LDAPでdisplayName属性のlang-jaなど1つのサブタイプのみを変更し、Oracle Identity Managerにリコンサイルする必要がある場合で、かつdisplayName、lang-zh-tw、lang-frなど他のサブタイプがすでにiPlanet/ODSEEに存在している場合は、例10-1に示すようにサンプルldifファイルを作成し、それをldapmodifyコマンドを使用してiPlanet DS/ODSEEにインポートします。その結果、displayName属性のすべてのサブタイプが別々の変更ログIDを持つようになり、Oracle Identity Managerにリコンサイルされます。

例10-1 サンプルldifファイル

dn: cn=AJGroupTEST2,cn=Groups,dc=example,dc=com
changetype: modify
replace: displayName
displayName: All Fusion Roles - All Data RolesTEST2

dn: cn=AJGroupTEST2,cn=Groups,dc=example,dc=com
changetype: modify
replace: displayName;lang-zh-tw
displayName;lang-zh-tw: languser1RolesTEST21-Chinese

dn: cn=AJGroupTEST2,cn=Groups,dc=example,dc=com
changetype: modify
replace: displayName;lang-fr
displayName;lang-fr: languser1RolesTEST-French

dn: cn=AJGroupTEST2,cn=Groups,dc=example,dc=com
changetype: modify
replace: displayName;lang-ja
displayName;lang-ja: languser1RolesTEST-Japanese1

10.2.3 AD組織リコンシリエーションが実行されているため組織が作成されない

AD組織リコンシリエーションのスケジュール済ジョブが実行されている場合、Oracle Identity ManagerでAD組織は作成されません。

この問題を回避するには:

1. Design Consoleを使用して、Xellerate組織リソース・オブジェクトのリコンシリエーション・ルールを作成します。それを行うには:

1. Design Consoleで、「リコンシリエーション・ルール」フォームを開きます。

2. 「名前」フィールドに、AD Organization Recon Ruleと入力します。

3. 「オブジェクト」フィールドで、Xellerate組織を選択します。

4. 「説明」フィールドに、AD Organization Recon Ruleと入力します。

5. リコンシリエーション・ルールを保存します。

6. 「ルール要素の追加」をクリックします。「ルール要素の追加」ダイアログ・ボックスが表示されます。

7. 「ルール要素」タブで、次のものを選択します。
- 「組織データ」については、「組織名」を選択します。- 「オペレータ」については、「次と等しい」を選択します。- 「属性」については、組織.組織名を選択します。- 「変換」については、「なし」を選択します。

8. 「保存」をクリックしてダイアログ・ボックスを閉じます。

9. 「リコンシリエーション・ルール」フォームで、「アクティブ」を選択します。

10. 「保存」をクリックします。

2. Xellerate組織リソース・オブジェクトのリコンシリエーション・プロファイルを作成します。それを行うには:

1. 「リソース・オブジェクト」フォームで、Xellerate組織を検索し、選択します。

2. オブジェクト・リコンシリエーション・タブで、リコンシリエーション・プロファイルの作成をクリックします。

3. AD組織リコンシリエーション・スケジューラを実行し、OIM組織としてAD組織を作成します。

10.2.4 プロセス・フォームのSodCheckViolationフィールドがリクエスト・プロビジョニングに対して更新されない

競合する権限を持つPSFTリソースのリクエスト・プロビジョニングについては、プロセス・フォームのSodCheckViolationフィールドは更新されません。権限の違反は、SoDCheckEntitlementViolationラベルが付いたフィールドにマップされますが、PSFTリソースにあるのは、SoDCheckViolationラベルが付いたフィールドです。したがって、マッピングは行われません。ダイレクト・プロビジョニングおよびアクセス・ポリシーを介したプロビジョニングが、SoDCheckViolationフィールド・ラベルで正常に行われます。

リクエスト・プロビジョニングについてこの問題を回避するには、Design Consoleを使用して、PSFTフォームのSoDCheckViolationフィールド・ラベルをSoDCheckEntitlementViolationに変更します。

10.2.5 「承認の詳細」に空白ページが表示される

Oracle Identity Self Serviceの「保留中の承認」セクションの「承認の詳細」ページを開こうとすると、空白ページが表示されます。

この問題を回避するには、Oracle Enterprise Managerを使用して、必要なSOAコンポジットの承認タスクを編集し、「管理」タブでOracle Identity Manager用のSSLポートを削除します。

この問題を回避するには:

1. WebLogic管理者のユーザー名およびパスワードを使用してOracle Enterprise Managerにログインします。

2. 左側のメニューで、「SOA」をクリックします。+記号をクリックしてSOAインフラを開きます。+記号をクリックしてデフォルトを開きます。

3. デフォルト・メニューから必要なSOAコンポジットをクリックします。

4. 右側の「コンポーネント・メトリック」セクションで「承認タスク」をクリックします。

5. 「管理」タブをクリックします。

6. HTTPSポートを削除します。

注意:

HTTPSポートおよびホスト名は、SOAコンポジットで直接構成でき、その構成はインストール・トポロジに従う必要があります。

10.2.6 無効化されたアカウントの変更およびそのアカウントに対する権限の要求が許可される

Oracle Identity Managerでは、アカウントが無効化状態になっている場合でも、アカウントの変更とその権限の要求が許可されます。

これは既知の問題であり、現時点で回避策はありません。

10.2.7 Oracle Identity Self Serviceのいくつかのページで「リフレッシュ」ボタンが欠けている

Google Chrome 15.0.x Webブラウザを使用してOracle Identity Self Serviceを開くと、いくつかのページでツールバーの「リフレッシュ」ボタンが欠けた状態で表示されます。

この問題を回避するには、Google Chrome 15.0.xをGoogle Chrome 18.0.1025.162またはそれ以降のバージョンにアップグレードします。

10.2.8 ADユーザー・リソース・オブジェクトでのアプリケーション・インスタンスのプロビジョニングが機能しない

システム管理者として、適切な詳細を使用してADのアプリケーション・インスタンスを作成し、そのアプリケーション・インスタンスのプロビジョニングを要求すると、そのリソースはプロビジョニング状態になり、次のメッセージが記録されます。

<Warning> <XELLERATE.SERVER> <BEA-000000> <No fields having ITResouce property found in form with sdk_key=11>
<Warning> <XELLERATE.SERVER> <BEA-000000> <More than fields of type ITResourceLookupField found on form with sdk_key=11>
<Warning> <XELLERATE.SERVER> <BEA-000000>
<Cannot figure out the ITResource field uniquely>

この問題を回避するには、プロセス・フォームでADサーバー・プロセス・フォーム・フィールドにITResource=trueプロパティを追加します。

10.2.9 Mozilla FirefoxおよびGoogle Chromeでいくつかのアテステーション・ページが機能しない

Mozilla FirefoxまたはGoogle Chrome Webブラウザを使用している場合、Oracle Identity Managerユーザーおよび管理コンソールで、アテステーションに関連するいくつかのページが機能しません。これらには、アテステーション・プロセスの作成およびアテステーション・リクエストの送信のためのページも含まれます。

この問題を回避するには、Microsoft Internet Explorer Webブラウザを使用します。

10.2.10 対応するLDAPコンテナが存在しないときにユーザーが作成されると、エラーが生成される

ユーザーを作成し、それに対応する、動的ルールを持つLDAPコンテナが存在しないと、エラーが生成されます。たとえば、次のコンテナがLDAPサーバーに作成されています。

cn=FusionUsers,cn=CAD,dc=us,dc=example,dc=com
cn=FusionUsers,cn=USA,dc=us,dc=example,dc=com

国コードChinaを持つユーザーを作成し、それに対応するコンテナがLDAPに存在しない場合、次のエラーが生成されます。

va:1454)
at weblogic.work.ExecuteThread.execute(ExecuteThread.java:209)
at weblogic.work.ExecuteThread.run(ExecuteThread.java:178)
Caused By: javax.naming.NameNotFoundException: [LDAP: error code 32 - LDAP
Error 32 : [LDAP: error code 32 - Parent entry not found in the directory.]];
remaining name 'cn=ktestoimuser10
ktestoimuser10,cn=FusionUsers,cn=China,dc=us,dc=example,dc=com'
at com.sun.jndi.ldap.LdapCtx.mapErrorCode(LdapCtx.java:3066)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2987)
at com.sun.jndi.ldap.LdapCtx.processReturnCode(LdapCtx.java:2794)
at com.sun.jndi.ldap.LdapCtx.c_createSubcontext(LdapCtx.java:788)
at com.sun.jndi.toolkit.ctx.ComponentDirContext.p_createSubcontext(ComponentDirCo
ntext.java:319)
at com.sun.jndi.toolkit.ctx.PartialCompositeDirContext.createSubcontext(PartialCo
mpositeDirContext.java:248)
at javax.naming.directory.InitialDirContext.createSubcontext(InitialDirContext.ja
va:183)
at example.iam.platform.entitymgr.provider.ldap.LDAPUtil.createSubcont

この問題を回避するには、LDAPContainerRules.xmlファイルに指定されているコンテナに一致する、欠落しているコンテナをLDAPサーバーに作成します。

10.2.11 レガシーAPIへの依存が原因でカスタム・スケジュール済ジョブが失敗する

Oracle Identity Managerのレガシー・バージョンでは使用可能であるが、現在のリリースでは使用できないAPIを使用するカスタム・スケジュール済ジョブは、実行時に失敗します。たとえば、com.thortech.xl.client.mail.tcSendMailをコールして電子メールを送信するカスタム・スケジュール済ジョブは、java.lang.NoClassDefFoundErrorエラー・メッセージを表示して失敗します。これは、com.thortech.xl.client.mail.tcSendMailが、Oracle Identity Managerリリース9.xおよびそれより前のリリースでは使用可能ですが、11gリリースでは使用できないことが原因です。

この問題を回避するには、tcAdapterUtilitiesやtcClientなどのサポートされていない個別のAPIを使用するかわりに、現在のリリースで公開されているAPIのみを使用します。さらに、古いAPIが非推奨になっている場合、すべてのカスタム・コードを移行して新しいAPIを使用するようにする必要があります。Oracle Identity Manager 11gリリース2 (11.1.2.0)のAPIの詳細は、Oracle Fusion Middleware Oracle Identity Manager Java APIリファレンスを参照してください。

10.2.12 カタログ・タグに、256を超える文字を格納できない

名前、表示名、および説明の属性に対して使用可能な最大値でロール、権限またはアプリケーション・インスタンスを作成すると、リクエスト・カタログにそのエンティティの最初の256文字のみが表示されます。たとえば、名前を2000文字、ロール表示名を3000文字、および説明を1024文字で指定したロールを作成し、リクエスト・カタログでそのロールを検索すると、そのロールの対応するエントリの最初の256文字が表示されます。ユーザーは、カタログでエンティティを検索するには、エンティティ名、表示名または説明の最初の256文字に存在する語を使用する必要があります。

これは既知の問題であり、現時点で回避策はありません。

10.2.13 自己登録リクエストが、リクエストの承認後に失敗する

自己登録リクエストのタスク割当て先が、「保留中の承認」ページからタスクを承認しようとすると、タスクは承認されますが、そのリクエストは「リクエストに失敗しました」ステータスに移行します。

自己登録リクエストの場合、組織は必須属性であり、タスクを承認する前に承認者が指定する必要があります。「保留中の承認」ページからタスクを承認する場合、タスクは完了しますが、承認者がユーザーの組織を更新していないために、リクエストは失敗します。承認者が使用できる回避策は、次のとおりです。

1. 「タスクの詳細」ページでユーザーの組織属性の値を指定します。

2. 「タスクの詳細」ページの「更新」をクリックすることでユーザー情報を更新します。

3. 「タスクの詳細」ページからタスクを承認します。

Oracle Identity Managerによって、タスクの承認前に、「タスクの詳細」ページで必須属性値が指定されているかどうか、およびそのページに対する変更がすべて保存されているかどうかが検証されます。

10.2.14 ソフト削除済の権限が、アクセス・ポリシーベースのプロビジョニングによってプロビジョニングされる

権限がすでにソフト削除済であっても、アクセス・ポリシーベースの権限のプロビジョニングを実行すると、権限をユーザーにプロビジョニングできます。

これは既知の問題であり、現時点で回避策はありません。

10.2.15 中断したスケジュール済ジョブの実行が再起動時に失敗する

長時間にわたって実行されるスケジュール済ジョブをある程度の時間実行してから、停止ボタンを押してそのジョブを中断すると、そのジョブ・ステータスが「割込み」に変わり、ジョブが停止されたことを示すメッセージが表示されます。

ただし、個別のスケジュール済ジョブの実行メソッドでの停止チェックの実装に応じて、指定されている時間の経過後、予定されたチェックの実行によってその処理は停止されます。チェックが遅延した場合、バックエンドのジョブの実際の停止も同様に遅延が生じます。ジョブが停止されていることがジョブの実行メソッドによって検証されるまで、ジョブのステータスには「停止済」ではなく、引き続き「割込み」が表示されます。検証の結果が返された後、ジョブ・ステータスが「停止済」に変わります。そのジョブのステータスがこのように変更された後にのみ、そのジョブの次の実行を再スケジュールできます。

10.2.16 複数のエンティティに対するバルク・リクエストが承認後に失敗する

アプリケーション・インスタンス、ロール、権限など複数のエンティティに対するリクエストが、それらのエンティティに対するビューア管理ロールを持っていないユーザーに対して作成される場合、リクエストの送信中にエラーが生成されません。ただし、そのリクエストは承認後に失敗します。これは、バルク・リクエストではリクエスタの権限のみがチェックされることが原因です。受益者の権限は、リクエストレベルの承認が実行された後に、作成する子リクエストを判別するために使用されます。

これは既知の問題であり、現時点で回避策はありません。

10.2.17 プライマリ・アカウントのない権限に対する異種リクエストを送信できる

プライマリ・アカウントがプロビジョニングされていない権限を含む異種リクエストが送信される場合、エラーは生成されません。これは、バルク・リクエストの送信は、そのリクエストが承認されるまで検証を受けることなく処理されることが原因です。

これは既知の問題であり、現時点で回避策はありません。

10.2.18 切断されたアプリケーション・インスタンスのインポートが失敗する

アプリケーション・インスタンスをエクスポートするときに、Deployment Managerによって、「依存性の選択」ウィンドウに依存オブジェクトとして「ITリソース」および「リソース」が表示されます。すべての依存性の選択の終わりにある最後の「エクスポート」ウィンドウで、Deployment Managerによって、「未選択の依存性」リストに「ITリソース定義」が表示されます。インポートの失敗を回避するには、「未選択の依存性」リストの「ITリソース定義」に依存性を追加します。

10.2.19 管理者ロールの付与に関する既存のデータが、パッチ14591093の適用後に同期しない

パッチ14591093を適用する前に、管理者ロールがシステム管理者または任意のユーザーにすでに付与されている環境では、パッチの適用後はこのロールの付与がLDAPに反映されません。このパッチでは、管理者ロールのユーザーへの新規権限付与に対応します。

この問題を回避するには、次のいずれかを実行します。

- Oracle Identity Managerのユーザーおよび管理コンソールを使用して、新しく作成されたユーザーまたは管理者ロールを付与されていないユーザーに対してロール付与を再試行します。

- Oracle Directory Services Manager (ODSM)でユニーク・メンバーAdministratorsにユーザーのDNを含めます。それを行うには:

1. ODSMにログインします。

2. cn=Administrators,cn=Groups,dc=us,dc=example,dc=comロールを見つけます。

3. uniquememberフィールドを追加します。

4. ユーザーのDNを指定します。たとえば、oim_adminユーザーの場合、dnはcn=oim_admin,cn=Users,dc=us,dc=example,dc=comになります。

5. 「保存」または「適用」をクリックします。

6. ロール付与を再試行します。

10.2.20 リソース・オブジェクト・ルックアップの「リセット」ボタンによって「基本検索」にリダイレクトされる

「アプリケーション・インスタンスの作成」ページで、拡張検索を使用してリソース・オブジェクトを検索するときに、「リセット」ボタンをクリックすると、同じページの値がリセットされるかわりに、検索が「基本検索」にリダイレクトされます。これは、「リセット」ボタンで、「シンプル」または「拡張」の表示モードを定義するApplication Development Framework (ADF)のQueryDescriptorオブジェクトがリセットされることが原因です。QueryDescriptorオブジェクトの詳細は、ADFのドキュメントを参照してください。

10.2.21 ITリソース定義が依存性リストに表示されない

Deployment Managerを使用してアプリケーション・インスタンスをエクスポートする場合、ITリソース定義は依存性選択リストに表示されません。これは、Deployment Managerでは、エクスポート・ウィザードの「依存性の選択」ページに依存性の1つのレベルのみが表示されることが原因です。他の依存オブジェクトは、エクスポートの前にエクスポート・ウィザードの「未選択の依存性」ペインに表示されます。インポート時に依存性の欠落を回避するには、「未選択の依存性」ペインから依存オブジェクトを選択します。

10.2.22 手動で作成されたリソース・オブジェクトに対する権限プロビジョニングにおけるエラー

Design Consoleを使用してリソース・オブジェクトを作成し、プロビジョニング・プロセス、権限のある親および子フォームを作成し、適切なITResourceキーでルックアップ・コードを変更し、ent-list表に移入し、権限のプロビジョニングを試行すると、次のエラーが生成されます。

IAM-4060021 : An error occurred while validating whether entitlement with key 2151 is already provisioned to user with key 31 and the cause of error is oracle.iam.provisioning.exception.GenericProvisioningException: Entitlement attribute not marked as key in reconciliation field mapping for UD_TESTC.

これは、リコンシリエーション・フィールド・マッピングのキー属性が子フォーム属性に対して定義されていないことを意味します。ここでは、UD_TESTC子フォームのUD_TESTC_LKP子フォーム属性で権限プロパティの値がtrueに設定されているが、リコンシリエーション・マッピングが定義されていません。

この問題を回避するには、リコンシリエーション・フィールド・マッピングを定義します。リコンシリエーション・フィールド・マッピングの詳細は、『Oracle Fusion Middleware Oracle Identity Manager開発者ガイド』のリコンシリエーション・フィールド・マッピング・タブに関する項を参照してください。

10.2.23 親コンボ・ボックスで値を選択したときに、依存コンボ・ボックスに値が表示されない

コンボ・ボックスを持つ依存ルックアップがあり、親コンボ・ボックスで値を選択したときに、依存コンボ・ボックスに適切な値が表示されません。

この問題を回避するには、WebCenterコンポーザを使用してpartialTriggersを追加し、依存選択をリフレッシュします。それを行うには:

1. JSFFファイルをダウンロードして、親選択リスト・コンポーネントIDを検索します。

2. WebCenterコンポーザで、依存リストのpartialTriggersプロパティを親選択リスト・コンポーネントIDで設定します。

10.2.24 ユーザーにリクエスタの組織に対する権限がない場合にQBEから結果が返されない

ユーザーは、リクエスタの組織に対して権限を持っていない場合でも、「リクエストのトラッキング」ページでリクエストを検索できます。ただし、ユーザーがリクエスタの組織に対する権限を持っていない場合に、例による問合せ(QBE)を使用して「リクエストのトラッキング」ページでリクエスタのレコードにフィルタを適用すると、何の結果も返されません。

これは既知の問題であり、現時点で回避策はありません。

10.2.25 チェック・ボックスUDFがブール・フィールドとして表示される

ユーザー・フォームでタイプがチェック・ボックスのUDFを作成し、「ユーザーの作成」、「ユーザーの変更」、および「ユーザーの詳細」ページをカスタマイズしてUDFを追加し、チェック・ボックスを選択してユーザーを作成すると、trueとfalseの値を持つブール・フィールドとして表示されます。

この問題を回避するには、「ユーザーの詳細」ページにそれをチェック・ボックスとしてドロップし、そのフィールドを読取り専用としてマークします。

10.2.26 権限に対するルックアップは、検索可能および検索可能ルックアップである必要がある

権限のルックアップ・フィールドを持つ子表を作成する場合、次のオプションを選択してEntitlement=trueプロパティを設定し、フィールド・タイプをルックアップ・フィールドにする必要があります。

- 検索可能

- 権限

- 「検索可能」ピックリスト

「制約」セクションで「検索可能」オプションを選択しない場合、または「拡張」セクションから「「検索可能」ピックリスト」を選択しない場合、あるいはその両方の場合は、エラーが発生する可能性があります。その結果、フォーム・フィールドのフィールド・タイプは、ルックアップ・フィールドではなくコンボ・ボックスになります。

この問題を回避するには、次のいずれかを実行します。

- 「制約」セクションで「検索可能」オプションが選択されていない場合、そのフォーム属性を再度開き、「検索可能」オプションを選択してその属性を検索可能タイプとしてマークします。その後、そのアプリケーション・インスタンスの新しいフォームを作成するか、親フォーム・ビューで「ビューの再生成」を選択します。

- 「拡張」セクションで「「検索可能」ピックリスト」オプションが選択されていない場合、コンボ・ボックス・タイプ・フィールドが作成されます。「「検索可能」ピックリスト」オプションを編集する方法はありません。これを修正するには、次の2つの方法があります。第1の方法は次のとおりです:

1. Design Consoleで「フォーム・デザイナ」フォームを開き、子フォームを開きます。

2. 子フォームの新しいバージョンを作成し、そのフィールド・タイプをコンボ・ボックスからルックアップ・フィールドに変更します。その後、子フォームをアクティブ化します。

3. 親フォームの新しいバージョンを作成し、子フォームの新しいバージョンを関連付けて、親フォームをアクティブ化します。

4. アプリケーション・インスタンスの新しいフォームを作成するか、既存の親フォームのビューを再生成します。

あるいは、別のフォーム・フィールド属性を、適切なオプションを選択して作成します。その後、親フォーム・ページをカスタマイズし、不正な属性値を持つフォーム・フィールドを非表示にします。

10.2.27 選択リスト・コンポーネントで依存ルックアップが機能しない

選択リストを持つ依存ルックアップ(値を検索するための虫眼鏡のアイコンが付いたルックアップ)があり、親ルックアップで値を選択するときに、依存コンボ・ボックスに適切な値が表示されません。これは、Oracle Identity Managerが選択リスト・コンポーネントに対する依存ルックアップをサポートしていないことが原因です。

これは既知の問題であり、現時点で回避策はありません。

10.2.28 「権限」タブの「リフレッシュ」ボタンが機能しない

「アプリケーション・インスタンス」ページの「権限」タブでは、「リフレッシュ」ボタンは機能しません。権限が作成されていても、「リフレッシュ」ボタンをクリックすることで権限が表示されることはありません。

この問題を回避するには、「組織」タブをクリックし、「権限」タブを再度クリックします。権限が、「権限」タブに表示されるようになります。

10.2.29 「To-Doタスクの作成」および「サブタスクの作成」メニュー項目に対するアクションがない

「保留中の承認」ページの「アクション」メニューの「To-Doタスクの作成」および「サブタスクの作成」メニュー・オプションは、承認タスクで使用可能です。これらのアクションはSOAによって実行されるため、これらに対してOracle Identity Managerではアクションは実行されません。

10.2.30 カスケード・ルックアップで表示される値の数が限られている

値リストまたはコンボ・ボックスとしてカスケード・ルックアップを作成すると、値の数に関係なくルックアップ検索で値は25個のみ表示されます。

この問題を回避するには:

- カスケード・ルックアップをコンボ・ボックスとして使用しないでください。ユーザーに検索を絞り込むように指示してください。

- Oracle Fusion Middleware Oracle Identity Manager開発者ガイドのカスタム・カスケード値リストの実装に関する項の説明に従って、マネージドBeanのアプローチを使用してカスケード・ルックアップを実装します。

10.2.31 特殊文字を使用したカタログ検索が失敗する

カタログ検索に特殊文字が含まれている場合、検索は、次のようなIAM-7130125およびDRGコードを含むエラーで失敗します。

IAM-7130125 : Search token caused Oracle text DRG issue, DB exception is :ORA-20000: Oracle Text error: DRG-50943: query token too long on line 1 on column 40 20000
IAM-7130125 : Search token caused Oracle text DRG issue, DB exception is :ORA-20000: Oracle Text error: DRG-50901: text query parser syntax error on line 1, column 5 20000

この問題を回避するには、検索問合せ文字列でバックスラッシュ文字(\)を使用して特殊文字をエスケープします。たとえば、特殊文字(, )および"をそれぞれ\(, \)および\"に置き換えます。

10.2.32 ルックアップ検索で、アスタリスク・ワイルドカード文字がサポートされていない

アスタリスク文字(*)を使用したルックアップ定義の検索。たとえば、*または(a*)を使用したルックアップ定義の検索では、何の結果も返されません。

この問題を回避するには、パーセント文字%または(a%)を検索します。

10.2.33 フォーム・デザイナにエラーが表示されない

フォーム・デザイナを使用してフォームにUDFを追加する場合、そのUDFを「検索可能」および「暗号化済」として同時にマークすると、この組合せが無効であってもエラー・メッセージは表示されません。

これは既知の問題であり、現時点で回避策はありません。

10.2.34 プロビジョニングされたユーザーのUDFがUIに表示されない

新しいUDFがアプリケーション・インスタンス・フォームに追加され、そのUDFがすでにプロビジョニングされているユーザーに対して更新された場合、それはUIには表示されませんがデータベースでは使用可能です。

この問題を回避するには、フォームにUDFを追加した後、最新バージョンを指定してForm Version Control (FVC)ユーティリティを実行します。

10.2.35 デフォルト・パスワード・ポリシーが削除されている場合に、ユーザーの作成が失敗する

ユーザーの作成は、デフォルト・パスワード・ポリシーに依存しています。デフォルト・パスワード・ポリシーがない場合、ユーザーの作成は失敗します。したがって、デフォルト・パスワード・ポリシーは削除しないでください。

デフォルト・パスワード・ポリシーの削除によるユーザーの作成の失敗を回避するために、次のことをお薦めします。

- デフォルト・パスワード・ポリシーは、ユーザーの作成に使用される唯一のものであり、削除することはお薦めしません。

- デフォルト・パスワード・ポリシーの制約は、パスワードが別の基準を満たすと予想される場合には変更できます。

- デフォルト・ポリシーが削除されているか、別のパスワード・ポリシーを、ユーザーの作成に使用されるデフォルト・パスワード・ポリシーとみなす必要がある場合、目的のデフォルト・ポリシーを最上位の組織と関連付ける必要があります。

10.2.36 断続的に例外が表示される

次のエラー・メッセージが断続的に表示されることがあります。

too many objects match the primary key oracle.jbo.key[ua0902 ]. with npe

たとえば、Oracle Identity Self Serviceでタスクの再割当てを試みる場合、このエラー・メッセージが断続的に表示されることがあります。

このエラー・メッセージが表示されるたびに、Oracle Identity Self Serviceからログアウトし、再度ログインしてください。

10.2.37 アプリケーション・インスタンスがアクティブ化も公開もされない

フォームがアタッチされたアプリケーション・インスタンスがリクエスト・カタログで使用される場合、サンドボックスはアクティブになっているか公開されている必要があります。

10.2.38 無害なunknownplatformexceptionエラー

Oracle Identity Managerの任意のクライアントを使用してログインする際、たとえば、Design Consoleへのログイン時にログインが成功しても、無害のunknownplatformexceptionエラーが表示されることがあります。

この結果として機能が失われることはありません。

10.2.39 データ・コンポーネントの検索中のエラー

「データ・コンポーネント」ダイアログ・ボックスでカタログからデータ・コントロールを検索する場合、検索は最上位レベルのデータ・コントロールに対してのみ実行され、フィールドに対しては実行されません。カスタマイズの目的で、「データ・コンポーネント」ダイアログ・ボックスでフィールドを検索すると、エラーが記録され、結果はなにも返されません。

これは既知の問題であり、現時点で回避策はありません。

10.2.40 プロビジョニング・タスクの再試行が失敗する

プロビジョニング・タスクがロールに割り当てられ、ロール・メンバーがタスクを表示できる場合、ロール・メンバーがプロビジョニング・タスクを再試行しようとすると、次のエラー・メッセージが表示されます。

Error JBO-29000: Unexpected exception caught: Thor.API.Exceptions.tcBulkException, msg=null
Error Localized message not available. Error returned is: null

この問題を回避するには、プロビジョニング・タスクをシステム管理者ロールに割り当てます。

10.2.41 同じプロビジョニング・タスクに複数のエントリが表示される

ユーザーがOracle Identity Self Serviceの「プロビジョニング・タスク」ページを開き、「検索」をクリックすると、そのユーザーに割り当てられている同じプロビジョニング・タスクに対して複数のエントリが表示されます。

この問題を回避するには、「オープン・タスク」ページを閉じてから再度開きます。

10.2.42 フォーム・フィールドの更新時に属性値の長さが変更される

既存のフォームのフィールドを更新する場合、次の問題が発生します。

- ADユーザー・フォームの「組織名」既存フィールドを更新し、そのフォームを保存して閉じ、ビューを再生成し、カタログ内の組織名に対してルックアップ値をプロビジョニングおよび指定すると、次のエラー・メッセージが表示されます。

IAM-2050099 : The length of the attribute value Organization Name is greater than the maximum allowed length 40.

単一ユーザーに対してプロビジョニングを試み、組織名を選択した場合でも、同じエラーが表示されます。

この問題を回避するには、ADユーザーに対して新しいフォームを作成し、それをアプリケーション・インスタンスにアタッチします。

- 子表について、既存のルックアップ・フィールド(たとえば、ADユーザー・フォームの「GroupName」フィールド)を編集し、「権限」および「検索可能」オプションを追加し、Design Consoleでその子フォームを表示する場合、entitlement = trueでもう1つフィールドが追加され、フィールドの長さが変更されます。
この問題を回避するには、初めて権限に対してリソースを構成するときに、Design Consoleから変更を実行します。

10.2.43 「保留中の承認」ページの「開始済のタスク」と「管理タスク」が使用されていない

Oracle Identity Self Serviceの「保留中の承認」ページには、「マイ・タスク」、開始済タスクおよび管理タスクのタブが表示されます。これらのタブは、SOAによって生成されます。Oracle Identity Managerでは、「マイ・タスク」タブのみが使用されます。

10.2.44 「リクエスト・カタログ」での入力データが消失する

リクエスト・カタログでアプリケーション・インスタンスを追加し、親フォームにデータを入力し、ユーザーを削除し、別のユーザーを追加すると、親フォームに入力したデータが消失します。

これは既知の問題であり、現時点で回避策はありません。

10.2.45 サンドボックスの公開時のエラー

2人のユーザーが同じシステム管理者ログイン資格証明を使用してOracle Identity Self Serviceにログインし、同じサンドボックスを使用してサンドボックスにいくつかの操作を実行し、そのサンドボックスを公開しようとする場合、次のエラーが表示され、サンドボックスは公開されません。

Publish Sandbox Failed
oracle.mds.sandbox.RefreshFailedException: MDS-00001: exception in Metadata
Services layer MDS-00165: metadata Object
"/persdef/oracle/iam/ui/catalog/model/am/CatalogAM.xml" has changed
MDS-00164: There is a concurrent "UPDATE" operation on the document
"/persdef/oracle/iam/ui/catalog/model/am/mdssys/cust/site/site/CatalogAM.xml.x
ml". MDS-00165: metadata Object
"/persdef/oracle/iam/ui/catalog/model/am/CatalogAM.xml" has changed
MDS-00164: There is a concurrent "CREATE" operation on the document
"/persdef/oracle/iam/ui/catalog/model/am/mdssys/cust/site/site/CatalogAM.xml.x
ml". MDS-00165: metadata Object
"/persdef/oracle/iam/ui/catalog/model/am/CatalogAM.xml" has changed
MDS-00164: There is a concurrent "UPDATE" operation on the document
"/persdef/oracle/iam/ui/catalog/model/am/mdssys/cust/site/site/CatalogAM.xml.x
ml". MDS-00165: metadata Object
"/xliffBundles/oracle/iam/ui/runtime/BizEditorBundle.xlf" has changed
MDS-00164: There is a concurrent "UPDATE" operation on the document

これは既知の問題であり、現時点で回避策はありません。

10.2.46 組織およびロールのインポートまたはエクスポートにおいてUDFが一緒にインポートまたはエクスポートされない

組織およびロール・エンティティは、デプロイメント・マネージャによって、関連するUDFおよびUDF値を伴わずにインポートおよびエクスポートされます。関連するUDFは、デプロイメント・マネージャによって別にインポートおよびエクスポートされます。これは、デプロイメント・マネージャではエクスポート可能なエンティティのドロップダウン・リストでロール・メタデータおよび組織メタデータのオプションを使用できるためです。

UDFのデフォルト値のみがインポートおよびエクスポートされます。組織およびロール・エンティティの作成時にUDFに割り当てられた値は、インポートおよびエクスポートされません。

10.2.47 ターゲット・リソース・リコンシリエーションの実行においてSQLが最適ではない可能性がある

リソース・オブジェクトを追加し、DBUMコネクタを使用してバルク・アカウントにターゲット・リソース・リコンシリエーションを実行する場合、次のSQLによって、最適ではないパフォーマンスが報告されることがあります。

注意:

- 環境での一致ルールの条件のために、厳密なSQL構造が異なる場合があります。

- このSQLは、一部の環境では最適ではない計画のもとで実行されることがありますが、すべての環境でというわけではありません。すべてのセットアップには、データ量、配置、および選択性に関して独自の一意性があります。

INSERT
INTO    RECON_ACCOUNT_MATCH
(
RE_KEY  ,
ORC_KEY ,
SDK_KEY ,
RAM_ROWVER
)

(
SELECT re.re_key           ,
ud_db_ora_u.orc_key ,
:"sys_b_0"          ,
:"sys_b_1"
FROM   UD_DB_ORA_U UD_DB_ORA_U                        ,
ra_oracledbuser725eedcb ra_oracledbuser725eedcb,
ost ost                                        ,
oiu oiu                                        ,
recon_events re
WHERE  re.rb_key =:"SYS_B_2"
AND re.re_status = :"SYS_B_3"
AND re.re_key = ra_oracledbuser725eedcb.re_key
AND
(
ud_db_ora_u.ud_db_ora_u_itres=ra_oracledbuser725eedcb.ra_itresource15641f83
AND
ud_db_ora_u.ud_db_ora_u_username=ra_oracledbuser725eedcb.ra_username8825b9c0
)

AND oiu.orc_key = ud_db_ora_u.orc_key
AND ost.ost_key = OIU.ost_key
AND ost.ost_status <> :"SYS_B_4"
)

この問題を回避するために、最適ではないSQLを、Oracle Databaseでより優れたSQL計画にロックすることで調整できます。これは、Oracle DatabaseのSQLプロファイル機能を使用して実現できます。この機能は、オプティマイザが標準モードで、パフォーマンス調整されている実行計画を選択しない場合、データベース・パフォーマンスの最適化に役立ちます。したがって、SQLプロファイルを使用して(SQLチューニング・アドバイザおよび後続のSQLプロファイルの使用により)、データベース環境でSQLに対するより優れたSQL計画をロックできます。

10.2.48 リクエストにおいて複数の子表を使用できない

コネクタは複数の子表を持ちますが、リクエストで使用できる子表は1つのみです。

この問題を回避するには、権限リクエストを使用します。

10.2.49 10000を超えるユーザーに対するルールの作成が失敗する

グループ・メンバーシップに対するルールの作成は、ルールの作成中にそれが10000を超えるユーザーと一致する場合は機能しません。

これは既知の問題であり、現時点で回避策はありません。

10.2.50 カタログ検索でいくつかの特殊文字が直接機能しない

リクエスト・カタログで、リクエスト可能エンティティの#、$、-など一般的に使用されるすべての特殊文字を含む検索キーワードは、適切に機能し、目的の結果を返します。ただし、二重引用符(")、コロン(:)、カッコなどいくつかの特殊文字を含む検索キーワードでは、目的の結果が返されません。

これらの特殊文字を使用して結果セットを得るには、これらの文字をバックスラッシュ(\)でエスケープすることをお薦めします。たとえば、検索基準に\:\"または\(を指定して、:、"、および(特殊文字をエスケープします。

10.2.51 セッション・フェイルオーバーの問題

アクティブ/アクティブ・セッション・フェイルオーバーは、Oracle Identity Managerでは適切に機能しません。これらの問題は、多くの場合、Oracle Identity System Administrationで出現します。

これは既知の問題であり、現時点で回避策はありません。

10.2.52 子フォームへのプロセス・インスタンスのデータの追加におけるエラー

アプリケーション・インスタンス・フォームに、新しいフィールドの追加、新しい子フォームの追加、子フォームへのフィールドの追加などの変更がある場合、Form Version Controlユーティリティを使用してすべての既存のユーザーのフォーム・バージョンを最新のバージョンに更新する必要があります。このユーティリティは、Design Consoleディレクトリにあります。次のようにプロパティ・ファイルを更新し、ユーティリティを実行します。

- Resource Object Name: roname

- Process Form Name: UD_PFORM

- From Version: <fromversion>

- To Version: <toversion>

10.2.53 最後の権限が削除されない

Oracle Identity Managerでは、アカウントの変更リクエスト中に最後の権限が削除されません。

この問題を回避するには、アカウントの変更リクエストのかわりに、権限の失効リクエストを使用して既存の権限を削除します。

10.2.54 手動履行タスクが、権限プロビジョニングに対して開始されない

切断されているリソースに対する権限リクエストによって、手動履行タスクは開始されませんが、リクエストは完了済とマークされます。

この問題を回避するには、Design Consoleを使用して、切断されているアプリケーションの対応するプロビジョニング・プロセスを開き、権限プロビジョニングに対して手動プロビジョニング・タスクを追加し、承認の完了後にこの手動タスクが開始されるようにします。

10.2.55 無効化/有効化/失効の手動プロビジョニング・タスクに対してフォーム・フィールドが表示される

切断されているアプリケーション・インスタンスに関連付けられているフォームは、リクエスト・タイプが無効化、有効化、または失効の場合でも表示されます。無効化、有効化、または失効リクエスト中にフォームが表示されても機能に影響はありません。フォーム・フィールドの表示を無視し、リクエストを送信します。

10.2.56 リクエスト・トラッキングで行が重複する

受益者による検索時に、リクエスト・トラッキングで同じリクエストに対して重複する行が表示されることがあります。重複する行は無視します。

10.2.57 ヘルプ・デスクおよび受益者が承認ステータスを表示できない

リクエストの要求者および承認者とシステム管理者のみが、承認ステータスのトラッキングを許可されます。ヘルプ・デスク・ユーザーおよびリクエストの受益者は、承認ステータスを表示できません。

これは既知の問題であり、現時点で回避策はありません。

10.2.58 ヘルプ・デスクがリクエスト・トラッキングを使用できない

ヘルプ・デスク・ロールのリクエスト・トラッキングでは、リクエストIDによって検索している場合でもリクエストの受益者を指定する必要があります。

この問題を回避するには、検索フィルタを指定せずにリクエストの全検索を発行します。

10.2.59 承認者が「リクエストの詳細」ページからリクエストを承認できない

ユーザーの有効化、ユーザーの無効化、ユーザーの削除などに対してリクエストが作成され、それに関連付けられているカート・アイテムまたはフォームがない場合、承認者は、「リクエストの詳細」ページからそのリクエストに対するアクションを実行できなくなります。

この問題を回避するには、「リクエストの詳細」ページを使用してリクエスト情報を検証します。ただし、必要な承認アクションは、「保留」タスク・リストから直接実行します。

10.2.60 「リクエストの詳細」を使用して、必須情報を必要としないリクエストを承認する

組織など必須の追加情報を入力する必要があるリクエストの場合、自動登録リクエストの承認時に、「保留」タスク・リストからリクエストを直接操作しないでください。そのリクエストを開き、「リクエストの詳細」ページで必須情報を入力してから、リクエストを承認します。これは、SOAタスクリストの制限です。

10.2.61 理由が永続化されない

Oracle Identity Managerでは、リクエスト処理中に入力された理由は永続化されないため、そのデータはレポートに使用できません。

10.2.62 いくつかのページの「リフレッシュ」ボタンが適切に機能しない

ADFキャッシングが原因で、いくつかのページでは「リフレッシュ」ボタンをクリックしたときに適切にリフレッシュされません。

これを回避するには、タブを閉じて再び開きます。

10.2.63 無害なエラー・メッセージ

Oracle Identity Managerはすべての検証を処理できますが、いくつかのエラー・メッセージには十分な説明がありません。サーバーの起動中にサーバー・ログに無害な例外およびエラー・メッセージが表示されることがあり、それらはシステムが起動して動作しているかぎり無視できます。

10.2.64 アクセシビリティのコンプライアンス

現在、システムはアクセシビリティのガイドラインに完全には準拠しておらず、提供されている「アクセシビリティ」リンクは機能していません。

10.2.65 パスワード・ポリシーが適用されない

リソースにアタッチされているパスワード・ポリシーは、接続されているリソースのリクエスト中に適切に適用されません。ただし、「本人情報」ページからプロビジョニングされたリソースのパスワードを変更しようとすると、そのポリシーが適用されます。

10.2.66 リクエスト・サマリー・レポートが機能しない

既存のリクエスト・サマリー・レポートは、Oracle Identity Manager 11gリリース2 (11.1.2)で機能しません。これはリクエスト・モデルが変更されたためです。

これは既知の問題であり、現時点で回避策はありません。

10.2.67 フォーム・デザイナの障害が表示されない

バックエンドでのフォーム・デザイナの障害はUIに表示されません。変更が期待どおりにならなかった場合は、サンドボックスを破棄してください。競合を回避できるように寿命の短いサンドボックス(たとえば、UIカスタマイズ、フォーム作成、およびUDFの追加用の、詳細な説明が付いた別のサンドボックス)を作成して使用することをお薦めします。

10.2.68 関連するサンドボックスが公開されていない場合、アプリケーション・インスタンスのリクエストが失敗する

アプリケーション・インスタンスが作成されたサンドボックスが公開されていない場合、そのアプリケーション・インスタンスに対するリクエストは、リクエスト・チェックアウト・プロセス中に失敗します。ベスト・プラクティスは、アプリケーション・インスタンス用のサンドボックスを作成し、それをすぐに公開することです。

10.2.69 アプリケーション・インスタンス管理者がフォームを作成できない

フォームを作成して、それをアプリケーション・インスタンスにアタッチできるのは、システム管理者またはシステム構成者のみです。

10.2.70 リコンシリエーションの削除がlibOVDおよびODSEEで機能しない

リコンシリエーションの削除は、libOVDとODSEEの組合せでは機能しません。

これは既知の問題であり、現時点で回避策はありません。

10.2.71 公開されていない権限が、アクセス・ポリシーによってプロビジョニングされる

権限が組織に公開されていない場合でも、依然として、アクセス・ポリシーによって、その組織のユーザーにその権限をプロビジョニングできます。これは、アクセス・ポリシーでは、Oracle Identity Managerの公開および範囲指定のセキュリティ・モデルが認識されないためです。

これは既知の問題であり、現時点で回避策はありません。

10.2.72 組織UDFはサポートされていない

Oracle Identity Managerでは、このリリースでユーザー定義フィールド(UDF)はサポートされていません。

10.2.73 「本人情報」ページにルックアップ値が保存されない

Oracle Identity Managerでは、「本人情報」ページでルックアップ・タイプのUDFはサポートされていません。

10.2.74 UDF値の変更後に、「適用」および「元に戻す」ボタンが無効のままとなる

ユーザー定義フィールド(UDF)の値を変更し、フィールドから移動しても、「適用」および「元に戻す」のボタンは無効のままです。事前定義フィールドの値を変更すると、これらのボタンは期待どおり有効になります。

この問題を回避するには:

1. サンドボックスを作成し、アクティブにします。UDFを含むページを開き、「カスタマイズ」をクリックします。

2. 「表示」→「ソース」の順に選択します。

3. 事前定義フィールドのvalueChangeListenerプロパティの値に注意します。それを行うには:

1. この事前定義フィールドをクリックし、「編集」をクリックして「コンポーネント・プロパティ」ダイアログ・ボックスを開きます。

2. valueChangeListenerプロパティの値をコピーします。

4. サンドボックスをZIPファイルとしてエクスポートします。

5. ZIPファイルを抽出し、特定の画面のjsff.xmlファイルを編集します。

6. 次の属性をADFタグ(たとえば、UDFのaf:inputText)に追加します。

- valueChangeListener=VALUE_COPIED_IN_STEP3

- autoSubmit="true"

7. サンドボックスに対してZIPファイルを作成します。

8. サンドボックスをインポートします。

9. サンドボックスを公開します。

10.2.75 一致ルール・データの欠落で無害なエラーが発生する

リコンシリエーションを実行する際、ignoreEvent APIの起動中に一致ルールの一部であるすべてのフィールドが入力として提供されない場合、次のエラー・メッセージが表示され、一致ルールの変換が失敗します。

<BEA-000000> <Generic Information: {0}
oracle.iam.reconciliation.exception.DBAccessException: Failed SQL:: select
USR_KEY from usr where USR_FIRST_NAME=? and USR_LAST_NAME=? and USR_LOGIN=?
and USR_TYPE is null and USR_EMAIL is null and USR_MIDDLE_NAME is null and
USR.USR_STATUS != 'Deleted' AND ((UPPER(USR.USR_LOGIN)=UPPER(?)) OR
(UPPER(USR.USR_UDF_OBGUID)=UPPER(RA_EZCUSERTRUSTED49EC4A54.RA_OBJECTGUID)))
=>PARAMS:: [John, Doe, J.DOE, J.DOE]
Caused By: java.sql.SQLSyntaxErrorException: ORA-00904:
"RA_EZCUSERTRUSTED49EC4A54"."RA_OBJECTGUID": invalid identifier

このエラーは無害なため、機能が失われることはありません。イベントは無視されません。データが破損することなく通常どおり作成されて処理されます。

10.2.76 ユーザー・タイプの属性値が移入されない

「本人情報」ページの「ユーザー・タイプ」属性でカスタマイズを実行すると、たとえば、「ユーザー・タイプ」属性が読取り専用で表示され、「ユーザー・タイプ」属性の値は移入されません。

この場合、属性名は、「本人情報」ページのユーザー・タイプですが、カスタマイズVOから「ロール」を選択し、「ユーザー・タイプ」属性に適切な値を移入する必要があります。この問題の回避策は次のとおりです。

1. カスタマイズ・モードで、パネル・フォーム・レイアウト・コンポーネントを選択します。

2. リソース・カタログを開きます。

3. 「データ・コンポーネント」→「本人情報」→「UserVO1」→「ロール」を選択します。

4. ラベル付出力テキストのあるフィールドを削除します。

10.2.77 「承認」ページのカスタマイズがサポートされない

このリリースでは、「承認」ページのカスタマイズはサポートされていません。そのため、リクエスタのみや承認者のみなどの機能を実現できません。

10.2.78 ルックアップ値に対する有効化、シーケンスおよび説明がサポートされない

有効化、シーケンスおよび説明の属性はルックアップ値に対してサポートされていません。そのため、ルックアップ検索の「説明」フィールドには値を入れないでください。また、有効化、シーケンスおよび説明の列は、値がない状態で表示されます。

10.2.79 ラジオ・ボタンを追加できない

ラジオ・ボタンをフォーム(たとえば、組織フォーム)に追加しようとすると、forward-only範囲ページング・エラーが発生します。これは、ドロップ・ハンドラによるラジオ・ボタンの追加がサポートされていないためです。ただし、ラジオ・ボタンは、カスタム・コードを使用したビュー・レイヤー・カスタマイズによってフォームに追加できます。

10.2.80 間接ロール・メンバーシップのエラー

ログイン・ユーザーに間接ロール関係がある場合、Oracle Identity Self Serviceの「マイ・アクセス」セクションまたは「ユーザー」セクションで「ロール」タブをクリックすると、エラーが発生します。

10.2.81 作成したUDFが「カスタマイズ」ビューにリストされない

アクティブなサンドボックスでUDFを作成すると、UDFはカスタマイズ・ビュー(データ・コンポーネントのカタログ)にリストされません。

この問題を回避するには、UDFを作成してからサンドボックスを作成し、アクティブにします。新たに作成されたUDFは、UDF作成後に作成されたサンドボックスのカスタマイズ・ビューに表示されます。

10.2.82 フォーム・デザイナを使用して属性を必須としてマークできない

属性は、フォーム・デザイナから必須としてマークできません。ただし、必須属性は、Oracle Web Centerを使用してページをカスタマイズすることで指定できます。

10.2.83 カスケードLOVが機能しない

カスケードLOVを設定しても、依存LOVの値が親LOVの選択に基づいて表示されません。

この問題を回避するには:

1. 2つのUDFを使用してカスケードLOVを設定します。

2. 両方に「選択肢を1つ選択」コンポーネントを追加します。

3. コンポーネントの部分レンダリングを設定します。

10.2.84 数値型ルックアップ・コードがサポートされない

このリリースでは、Oracle Identity Managerは数値型ルックアップ・コードをサポートしません。

10.2.85 「自己登録」ページのカスタマイズが機能しない

ビュー、ソースを選択してOracle Identity Managerの自己登録ページをカスタマイズしようとすると、フォーム・フィールドへの入力が欠落していることを示す検証エラー・メッセージが表示されます。

この問題を回避するには、自己登録ページの入力フィールドに値を指定します。自己登録ページのカスタマイズを実行する手順は、次のとおりです:

1. Oracle Identity Self Serviceにログインします。

2. サンドボックスをアクティブにします。

3. 「カスタマイズ」をクリックします。

4. Oracle Identity Managerログイン・ページにナビゲートし、「新規ユーザーの登録」をクリックします。または、/identity/faces/registerに直接ナビゲートします。

5. 必須入力フィールドに値を入力します。

6. 「表示」→「ソース」の順に選択します。

7. ページをカスタマイズします。

10.2.86 いくつかのヘルプ・リンクが機能しない

Oracle Identity Self ServiceおよびOracle Identity System AdministrationからOracle Identity Managerのヘルプ・トピックにアクセスする場合、いくつかのリンクは機能していません。リンクがアクティブではないナビゲーション・パスは次のとおりです。

Oracle Identity System Administrationから:

- Oracle Identity System Administrationの「ルックアップ」を使用するIdentity System Administrationからのヘルプ・リンク

- Oracle Identity Self Serviceの「承認の詳細」、「情報のリクエスト」を使用するIdentity System Administrationからのヘルプ・リンク

Oracle Identity Self Serviceから:

- Oracle Identity Self Serviceの「承認の詳細」、「情報のリクエスト」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity Self Serviceの「サンドボックスの管理」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity Self Serviceの「Oracle Identity Self Serviceのカスタマイズ」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「リコンシリエーション・イベントの管理」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「ポリシーの管理」の次の項目を使用するIdentity Self Serviceからのヘルプ・リンク
- アクセス・ポリシーの作成

- アクセス・ポリシーの管理

- アテステーション構成の作成

- Oracle Identity System Administrationの「承認ポリシー」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「アテステーション構成の管理」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「パスワード・ポリシー」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「構成タスクの実行: ITリソースの作成」の次の項目を使用するIdentity Self Serviceからのヘルプ・リンク
- ITリソースの管理

- 汎用コネクタの作成

- 汎用コネクタの管理

- Oracle Identity System Administrationの「フォーム・デザイナ」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「アプリケーション・インスタンス」の次の項目を使用するIdentity Self Serviceからのヘルプ・リンク
- アプリケーション・インスタンスの検索

- アプリケーション・インスタンスの作成

- アプリケーション・インスタンスの削除

- Oracle Identity System Administrationの「アプリケーション・インスタンスの変更」、「リンクの方法」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「ルックアップ」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「システム管理タスクの実行」の次の項目を使用するIdentity Self Serviceからのヘルプ・リンク
- インポート

- エクスポート

- Oracle Identity System Administrationの「スケジューラ」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「通知」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「システム管理」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「コネクタの管理」を使用するIdentity Self Serviceからのヘルプ・リンク

- Oracle Identity System Administrationの「サンドボックスの管理」を使用するIdentity Self Serviceからのヘルプ・リンク

インタフェースの関連セクションからヘルプ・トピックを表示します。たとえば、「システム管理」または「サンドボックス」のヘルプ・トピックを表示するには、Identity System Administrationからヘルプ・トピックにナビゲートします。表示されないトピックについては、Oracle Fusion Middleware Identity Management 11gリリース2 (11.1.2)ドキュメント・ライブラリを参照してください。

10.2.87 公開されていないエンティティがアクセス・ポリシーによってプロビジョニングされる

権限およびアカウントはアクセス・ポリシーによって付与できます。権限およびアカウントがアクセス・ポリシーによって付与される場合、組織のスコープは適用されません。そのため、ターゲット・ユーザーの組織に公開されていない権限およびアカウントもプロビジョニングされません。

10.2.88 証明書ベースのデジタル署名がサポートされない

タスク承認の場合、Oracle Identity Managerでは、証明書ベースのデジタル署名をサポートしません。ただし、Oracle Identity Managerはパスワード・ベースのデジタル署名はサポートします。『Oracle Fusion Middleware Oracle SOA Suite開発者ガイド』のワークフロー・デジタル署名ポリシーの指定方法に関する項を参照してください。

10.2.89 ユーザーにプロビジョニングされた権限がアップグレード後に表示されない

Oracle Identity Manager 11gリリース2 (11.1.2)のアップグレードされたデプロイメントでは、アップグレードの前にユーザーにプロビジョニングされた権限が、「権限」タブに表示されません。

アップグレード後、「権限」タブに権限を表示するには、Oracle Identity System Administrationにログインし、スケジュール済ジョブの「権限割当て」を実行します。

10.2.90 「問合せ」パネルのラベルをカスタマイズできない

デフォルトでは、問合せパネルのラベルはカスタマイズできません。たとえば、「リクエストのトラッキング」検索ページの「受益者」ラベルをカスタマイズすることはできませんが、「リクエストのトラッキング」検索結果表の列名は変更できます。

10.2.91 アカウントのプロビジョニング時にUMSが通知の送信に失敗する

通知テンプレートが、対応するプロビジョニング・タスクにアタッチされている場合、OIMユーザーのアカウントのプロビジョニング時に通知メッセージは送信されず、UMS通知プロバイダのみが構成されている場合にのみ、NullPointerExceptionエラー・メッセージがログに記録されます。通知テンプレートは、Oracle Identity Manager 11gリリース1 (11.1.2)ではサポートされていません。

10.2.92 サブタスクの作成時にエラーが発生する

リクエスタが「受信ボックス」の「アクション」メニューから「サブタスクの作成」を選択してサブタスクを作成しようとすると、NullPointerExceptionが生成されます。サブタスクの作成は証明タスクではサポートされていません。

10.2.93 pasteConfigスクリプトを実行すると正しくないエラー・メッセージが表示される

ターゲット・ホストでpasteConfigスクリプトを実行しているとき、指定されたjdkの場所が存在しない場合は、次のような正しくないエラー・メッセージが表示されます。

The JDK wasn't found in directory /scratch/aime1/jrockit-jdk1.6.0_37-R28.2.5-4.1.0.
Please edit the startWebLogic.sh script so that the JAVA_HOME variable points to the location of your JDK.

このエラー・メッセージによって機能が失われることはないため、このエラー・メッセージは無視できます。

注意:

ソースMiddlewareホームで、Middlewareホームの外部にあるJDKを使用する場合、pasteBinary操作でも外部のJDKを使用する必要があります。FMW T2Pユーティリティを実行するために提供されたJDKは、ソースおよびターゲットからアクセスできる必要があります。

10.2.94 oracle.security.apmアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

ソース・コンピュータでFMW T2P copyConfigユーティリティを実行すると、次のエラーがログに記録されます。

Exporting metadata of application -  oracle.security.apm
.
Metadata transfer operation started
Exporting metadata from repository . . . . . . . . . . . . . . . . . . . .
. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .
Metadata tranfer operation failed
.
Cause: main.WLSTException : MDS-00503: The metadata path "../mds" does not contain any valid directories.MDS-91009: Operation "exportMetadata" failure.
Use dumpStack() to view the full stacktrace.
.
Unable to export Application data from Oracle Metadata Repository. The Application "oracle.security.apm" may not have any data in Oracle Metadata Repository or it may not be in "ACTIVE" state.

これは無害なエラーであり、Oracle Identity Managerの機能が失われることはないため無視できます。

10.2.95 oimアプリケーションのメタデータをエクスポートしている間にエラーがログに記録される

ソース・コンピュータでFMW T2P copyConfigユーティリティを実行すると、次のエラーがログに記録されます。

Exporting metadata of application -  oim
.
.
Cause: main.WLSTException : MDSAppRuntimeMBean is not available for oracle.mds.lcm:name=MDSAppRuntime,type=MDSAppRuntime,Application=oim,Location=oim_server1,*MDS-91009: Operation "exportMetadata" failure. Use dumpStack() to view the full stacktrace.
.
.
Unable to export Application data from Oracle Metadata Repository. The Application "oim" may not have any data in Oracle Metadata Repository or it may not be in "ACTIVE" state.

これは無害なエラーであり、Oracle Identity Managerの機能が失われることはないため無視できます。

10.2.96 ApplicationDB接続プールの無害なエラー

ApplicationDBデータ・ソース接続プールに関係するエラーがログに記録される場合があります。このデータ・ソースは、ADFで、Oracle Identity Self ServiceのMDSアーティファクトを読み取るために内部的に使用されます。このエラーによって機能が失われることはありません。この例外の頻度は、データ・ソースの「非アクティブ接続タイムアウト」プロパティと、jbo.ampool.timetoliveおよびjbo.ampool.maxinactiveageなどのJVMパラメータを調整することで減らすことができます。

次の例外がログに記録されます。

<Warning> <JDBC> <BEA-001153>
<Forcibly releasing inactive/harvested connection
weblogic.jdbc.wrapper.PoolConnection_oracle_jdbc_driver_T4CConnection back
into the data source connection pool "ApplicationDB"

このすぐ後に次の記述があります。

java.sql.SQLException: Connection has already been closed.

10.2.97 パッチ16385074の適用後ワークリスト・ビューが機能しない

SOA 11.1.1.6.0にパッチ16385074を適用した後、受信ボックスでワークリスト・ビューをクリックしてもビューの表の結果は更新されません。これは、アプリケーション・キャッシュに、パッチで変更されたJSPファイルの古いコピーが含まれているためです。

したがって、この問題を回避するには次のディレクトリの内容をクリアします:

OIM_DOMAIN_HOME/servers/OIM_SERVER/tmp/_WL_user/

10.2.98 リコンシリエーション・アーカイブ・ユーティリティがエラーをスローする

Active Directoryリリース9.xコネクタをインストールし、リコンシリエーション・アーカイブ・ユーティリティ実行した後に、AD 9xコネクタをアンインストールしてAD 11gコネクタをインストールし、リコンシリエーション・アーカイブ・ユーティリティを実行しようとすると、エラーが生成され、ユーティリティは実行されません。エラー・メッセージのサンプルを次に示します。

ERROR ==> Error/warning occurred while executing ./oim_create_recon_arch_tables.sql
For Details check log file ./logs/oim_create_recon_arch_tables.log
Exiting Utility

エラーが生成されたのは、アンインストールされたコネクタに関係する古いリコンシリエーション・アーカイブ表がデータベースにまだ存在するためです。このため、この問題を回避するには、コネクタのアンインストール後、コネクタに関係するRA表を削除します。

10.2.99 タスクの実行後のタブの自動終了が遅延する

詳細ページからタスクを実行した場合、タブは自動的に閉じますが数秒遅延します。これは既知の問題であり、現時点で回避策はありません。

10.2.100 サポートされていないいくつかの列のフィルタ

Oracle Identity Managerは、検索結果表の一部の列でフィルタまたは例による問合せ(QBE)をサポートしていません。このような列には追加日や階層対応などがあります。

10.2.101 接続されていないリソースの子表のタスクは自動作成されない

接続されていないリソースの子の表にDesign Consoleを使用して作成された権限フィールドがある場合、子の表で挿入/削除トリガー・タスクは自動作成されません。

10.2.102 ページに追加されたフィールドが表示されないことがある

UIのカスタマイズ時、初めてページにフィールドを追加しようとすると、ページにそのフィールドが表示されない場合があります。「追加」の操作でフィールドの追加を再試行すると、ページにフィールドが表示されます。

10.2.103 自動ロック解除機能が動作しない

Oracle Identity ManagerとOracle Access Manager (OAM)間での自動ロック解除機能は動作しません。ユーザーは、「ユーザーの自動ロック解除」予約タスクの実行でロック解除されません。

Oracle Identity ManagerとOAM間の自動ロック解除が動作するためには、Oracle Virtual Directory 11g リリース1 (11.1.1)パッチ・セット5の先頭にある次のバグを修復する必要があります:

- Bug# 13503440: OVD: REDUCE TRANSACTION SEND TO BACKEND WHEN USING USERMANAGEMENT PLUGIN

- Bug# 14464394: NEW MAPPING FOR ORCLUSERLOCKEDON FOR CHANGELOG AND USERMANAGEMENT PLUGIN

10.2.104 自己登録リクエストが失敗する

Microsoft WindowsのOracle Identity ManagerデプロイメントでOUDをLDAPサーバーとして使用すると、自己登録リクエストが失敗します。自己登録リクエストを正常に実行するには、次のlibOVDのバグを修正する必要があります。

Oracle Bug#16523164: OIM/LIBOVD SHOULD REQUEST 'MODIFIERSNAME' WHEN SEARCHING IN CN=CHANGELOG

10.2.105 カタログ同期ジョブが認証者/承認者/履行ユーザーをオーバーライドする

ロール処理では、カタログ同期スケジュール済ジョブを完全モードで1回実行し、次回からは増分モードで実行します。ジョブを再び完全モードで実行すると、認証者、承認者、および履行ユーザーの現在の値がオーバーライドされ、これらのユーザーがロール所有者に設定されます。

10.2.106 間違ったSSL構成によって証明書の作成が失敗する

SSLが正しく構成されていない場合、証明書の作成が失敗する可能性があり、証明書作成のスケジューラ・ページに次のエラーが表示されます。

org.springframework.transaction.TransactionSystemException: JTA failure on commit;
nested exception is javax.transaction.SystemException: Could not contact coordinator at
soa_server1+[2606:b400:2010:4049:216:3eff:fe52:65ba]:8002+RRC4SN130321+t3s+
at
org.springframework.transaction.jta.JtaTransactionManager.doCommit(JtaTransactionManager.java:1044)
at

この問題を回避するには、Oracle Identity Managerを起動する際にSOAクリア・ポートを開く必要があります。SOAクリア・ポートを閉じた状態でOracle Identity Managerを起動した場合は、このポートを再び開いて、SOAおよびOracle Identity Managerを再起動してください。

クリア・ポートを開いた状態でサーバーを起動したら、クリア・ポートは閉じることができます。このポートは、サーバーを起動するためにのみ開いている必要があります。

10.2.107 ポリシーのみを認証するオプションを選択した場合にロール証明書の作成が失敗する

ポリシーのみを対象としたロール証明書では、証明書が作成されません。ポリシーのみを証明する内容でロール証明書を作成すると、スケジューラ・ジョブが失敗して次のエラーが出されます。

java.lang.Exception: Role certification creation succeeded but with the following errors: {0}. Role certification creation failed with the following error: null.

10.2.108 重複する属性ラベルが表示される

フォーム・デザイナを使用してカスタム属性を追加する際、「コンテンツの追加」ダイアログ・ボックスに同じカスタム属性を表す2つのラベルが間違って表示されます。たとえば、カスタム属性Att1に対して、ラベルAtt1とAtt1_Cが表示されます。正しいラベルはAtt1です。Att1_Cが追加されると、サンドボックスが破損し、次のエラーが生成されます。

JBO-25058: Definition Att1__c of type Attribute is not found in UserEO.

破損したサンドボックスが公開されると、カスタマイズされた画面が破損し、どのユーザーに対しても開かなくなります。この場合は、サンドボックスをロールバックすることが唯一の解決策です。サンドボックスのロールバックについては、次のURLに移動して、テクニカル・ノート『OIM 11gR2: How to Roll back A Published Sandbox" (ID 1496179.1)』を参照してください。

https://support.oracle.com

10.2.109 PasteConfig操作時のクローン・ログのエラー

pasteConfig操作時、指定されたターゲットOPSSデータソースのURLがソースOPSSデータソースのURLと異なる場合は、クローン・ログにいくつかのSQLエラーが記録されます。ただし、pasteConfig操作は正常に完了します。このエラーは無視しても問題ありません。

ログ内のエラーは次のとおりです。

INFO: Found persistence provider
"org.eclipse.persistence.jpa.PersistenceProvider". OpenJPA will not be used.
INFO: Found persistence provider
"org.eclipse.persistence.jpa.PersistenceProvider". OpenJPA will not be used.
[EL Severe]: --ServerSession(515759393)--Exception
[EclipseLink-4002] (Eclipse Persistence Services - 2.3.1.v20111018-r10243):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: ORA-01017: invalid
username/password; logon denied

Error Code: 1017
oracle.security.jps.internal.credstore.ldap.LdapCredentialStore <init>
WARNING: Could not create credential store instance. Reason
oracle.security.jps.service.policystore.PolicyStoreException:
javax.persistence.PersistenceException: Exception [EclipseLink-4002] (Eclipse
Persistence Services - 2.3.1.v20111018-r10243):
org.eclipse.persistence.exceptions.DatabaseException
Internal Exception: java.sql.SQLException: ORA-01017: invalid
username/password; logon denied

Error Code: 1017
opss-DBDS:oracle.jdbc.OracleDriver:t2pp_
OPSS:jdbc:oracle:thin:@example.com:1521/orcl.example.com

10.3 構成に関する問題と回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- SOA電子メール通知におけるアイデンティティURLのディープ・リンクが機能しない

- SoD Checkに対するOIAからの無害な接続エラー

- -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

- Oracle Identity ManagerがorclPwdExpirationDateの検索に失敗する

- SSLが有効になっているときにDesign Consoleへのログインに失敗する

- Oracle Identity ManagerがSSLモードで構成されているときに電子メールを読むことができない

- SOAサーバーのSSLモードが有効になっている場合にリクエストが失敗することがある

- 統合環境でユーザー作成イベントが失敗する

10.3.1 SOA電子メール通知におけるアイデンティティURLのディープ・リンクが機能しない

SOA電子メール通知にアイデンティティURLを埋め込んでも、それは機能しません。この問題を回避するには、SOAのインストール後に次のSOAパッチを適用します。

#15211191: 電子メール通知では、URLに/IDENTITYが含まれている場合、それは適切に埋め込まれません

10.3.2 SoD Checkに対するOIAからの無害な接続エラー

Oracle Identity Analytics (OIA)がSoD Checkに対して構成されており、SoD Checkが起動されると、Argument(s) "type" can't be nullという接続エラーがただちに表示されます。このエラーは次のとおりです。

Caused By: oracle.iam.grc.sod.exception.SILServiceComponentException:
oracle.iam.grc.sod.scomp.impl.oia.analysis.SoDAnalysisExecutionOperOIA :
initializeUnable to connect to OIA Server : Argument(s) "type" can't be null.

これは無害なエラーであり、機能にも影響しません。

10.3.3 -m JoinでconfigureSecurityStore.pyを実行するときは絶対パスを使用する

-m joinでconfigureSecurityStore.pyを使用してwlst.shを実行中に、ORACLE_HOMEやMW_HOMEなどの変数を使用すると、セキュリティ・ストアの構成では、ポリシー・ストア・オブジェクトの作成に失敗します。-m joinに対してコマンドを実行するときは、常にORACLE_HOMEおよびMW_HOMEの絶対パスを使用してください。

10.3.4 Oracle Identity ManagerがorclPwdExpirationDateの検索に失敗する

libOVD/OID、ODSEE、OUDまたはADとともに構成されているOracle Identity ManagerでOAM統合が有効な場合、Oracle Identity Managerのユーザー・パスワードのリセットが失敗し、Attribute orclpwdexpirationdate is not supported in schemaというエラー・メッセージが生成されます。

この問題を回避するには、バックエンドIDStoreスキーマを変更します。それを行うには:

1. 次の新しい属性タイプを作成します( 2.16.840.1.113894.200.1.7 NAME 'orclPwdExpirationDate' EQUALITY caseIgnoreMatch SYNTAX '1.3.6.1.4.1.1466.115.121.1.15' SINGLE-VALUE USAGE userApplications )。

2. orclIDXPersonオブジェクト・クラスを変更し、オプション属性としてorclPwdExpirationDateを含めます。

10.3.5 SSLが有効になっているときにDesign Consoleへのログインに失敗する

Design ConsoleでSSLが有効になっている場合に、次の「無効なログイン」エラーが出力されてDesign Consoleへのログインが失敗することがあります。

Error Keyword: DAE.LOGON_DENIED
Description: Invalid Login.
Remedy: Contact your system administrator.
Action: E
Severity: H
Help URL:
Detail:
javax.security.auth.login.LoginException: java.lang.NoClassDefFoundError:
com/rsa/jsafe/JSAFE_InvalidUseException
at
weblogic.security.SSL.SSLClientInfo.getSSLSocketFactory(SSLClientInfo.java:101
)
at
weblogic.socket.ChannelSSLSocketFactory.getSocketFactory(ChannelSSLSocketFactory.java:185)

この問題を回避するには、MIDDLEWARE_HOME/modules/cryptoj.jarファイルを$OIM_HOME/designconsole/ext/ディレクトリにコピーして、再度ログインしてください。

10.3.6 Oracle Identity ManagerがSSLモードで構成されているときに電子メールを読むことができない

Oracle Identity ManagerがSSLモードで構成されている場合、SOAから承認タスク割当てのために送信された電子メールの本文を読むことができません。電子メール本文に、次の内容が表示されます。

Error 500--Internal Server Error
From RFC 2068 Hypertext Transfer Protocol -- HTTP/1.1:
10.5.1 500 Internal Server Error

The server encountered an unexpected condition which prevented it from fulfilling the request.

10.3.7 SOAサーバーのSSLモードが有効になっている場合にリクエストが失敗することがある

SOA、Oracle Identity Manager、およびWebLogicサーバーでSSLポートのリスニングが有効になっている場合、リクエストが失敗することがあります。

この問題を回避するには、WebLogic管理コンソールを使用して、SOA、Oracle Identity Manager、およびWebLogicサーバーに対してSSLおよび非SSLの両方のリスニング・ポートを有効にしてください。

10.3.8 統合環境でユーザー作成イベントが失敗する

Oracle Access Manager、Oracle Identity Manager、およびlibOVDの統合環境で、orclAccountlocked=trueの場合に、Oracle Identity Managerのユーザー作成イベントにおいてoblockedon属性に現在の日付と時刻が移入されません。orclAccountLocked=falseの場合、属性には0値が移入されます。

この問題を回避するには、次のOVDのパッチを適用します。

Oracle Bug#16482350: OIM-OAM-LIBOVD:OUD: IAM-205024 FOR CREATING OIM USER

10.4 多言語サポートの問題および制限

この項では、多言語の問題および制限について説明します。次のトピックが含まれます:

- 非英語WebブラウザでUIコンポーネントが英語で表示される

- 非英語ロケールで検索基準の日付書式がMM/dd/yyyy hh:mm:ss形式で表示される

- 翻訳ファイルが使用可能であってもBI Publisher 11gレポートが英語で表示される

- BI Publisherレポートの日付書式がレポート・ロケール設定ごとに表示されない

- ユーザー・タイプおよびロケールに対して翻訳済の値が表示されない

- 非ASCIIの特殊文字を使用したカタログ検索が適切に機能しない

- BI Publisherファイルのポーランド語翻訳が機能しない

- カタログ検索結果ページでカートのローカライズ済文字列が切り捨てられる

- サーバー・ロケールにリクエスト・タイプおよびステータス検索オプションが表示される

- ブラウザ言語設定ごとに値が表示されない

- サーバー・ロケールにチャレンジ質問とパスワード・ポリシー・メッセージが表示される

- 組織タイプおよびステータスの値が英語で表示される

- MLSおよびMRサポートを使用できない

- リクエスト・ステータスおよびリクエスト・タイプが英語で表示される

- ユーザー・ログインに特殊文字が含まれている場合にはエラーが表示される

- タスク・ステージ名とタスク割当てラベルが英語で表示される

- エスカレート・リクエストでサーバー・ロケールの警告が表示される

- 一部の定義済ビュー名を翻訳できない

- リクエスト・タスクの詳細がサーバー・ロケールで表示される

10.4.1 非英語WebブラウザでUIコンポーネントが英語で表示される

非英語Webブラウザで、Oracle Identity System Administrationの「ルックアップ」または「フォームの詳細」ページに、大部分のUIコンポーネントが英語で表示されます。

これは既知の問題であり、現時点で回避策はありません。

10.4.2 非英語ロケールで検索基準の日付書式がMM/dd/yyyy hh:mm:ss形式で表示される

Oracle BI Publisher Enterpriseでは、Oracle Identity Manager 11gリリース2 (11.1.2)レポートを実行するとき、検索基準パネルの日付フィールドは、非英語ロケールで常にMM/dd/yyyy hh:mm:ss形式で表示されます。これは、現在ログインしているBI Publisherユーザーに対して選択されているレポート・ロケールまたはUI言語には関係ありません。これは、日付書式は、レポート・データ・モデル内で設計されており、Java提供の日付書式パターン文字を使用するため、グローバル化できないからです。

10.4.3 翻訳ファイルが使用可能であってもBI Publisher 11gレポートが英語で表示される

Oracle Identity Manager 11gリリース2 (11.1.2)は、BI Publisher 11g for Oracle Identity Managerレポートをサポートしています。これらのOracle Identity Managerレポートの翻訳は、手動でインポートする必要があります。Oracle Identity Managerでは、翻訳は集中管理され、各ロケールにはすべてのOracle Identity Managerレポートに対するXLIFF (.xlf)ファイルがあります。

デフォルトでは、すべてのBI Publisher 11gレポートは英語で表示されます。翻訳ファイルをBI Publisherにインポートします。

XLIFFファイルをインポートするには:

1. Oracle BI Publisher Enterpriseで、カタログ内のOracle Identity Managerフォルダを選択します。

2. 「翻訳」ツールバー・ボタンをクリックし、「XLIFFのインポート」を選択します。

3. 「参照」をクリックして、翻訳済ファイルを見つけ、リストから適切なロケールを選択します。

4. 「アップロード」をクリックします。

最初に、各レポートのカタログのすべてのトランザクション・ファイルをアップロードします。レポートを選択し、そのレポート・ロケールおよびUI言語ロケールを変更し、異なるロケールでそのレポートを実行します。

10.4.4 BI Publisherレポートの日付書式がレポート・ロケール設定ごとに表示されない

BI Publisherレポートのコンテンツおよびフッターの日付書式は、ログイン・ユーザーの「レポート・ロケール」設定に指定されている値に従って表示されません。

これは既知の問題であり、現時点で回避策はありません。

10.4.5 ユーザー・タイプおよびロケールに対して翻訳済の値が表示されない

ユーザーの作成および変更ページでは、ブラウザの言語設定に関係なく次の属性の値が英語で表示されます。

- ユーザー・タイプ(「基本情報」セクション)

- ロケール(「プリファレンス」セクション)

これは既知の問題であり、現時点で回避策はありません。

10.4.6 非ASCIIの特殊文字を使用したカタログ検索が適切に機能しない

ロール、アプリケーション・インスタンス、権限などのカタログ・アイテムに、ドイツ語、ギリシャ語、トルコ語の一部の文字などの非ASCIIの特殊文字が含まれている場合、これらの文字を使用した検索パターンでは正しい結果は返されません。

これは既知の問題であり、現時点で回避策はありません。

10.4.7 BI Publisherファイルのポーランド語翻訳が機能しない

BI Publisher 11.1.1.6.0および11.1.1.7.0は、文字列コロン(:)を処理できません。したがって、BI Publisherファイルのポーランド語翻訳は適切に機能しません。

これは既知の問題であり、現時点で回避策はありません。

10.4.8 カタログ検索結果ページでカートのローカライズ済文字列が切り捨てられる

カタログ検索結果ページで、ページの右上にあるカートのローカライズ済文字列が切り捨てられたテキストとして表示されます。

これは既知の問題であり、現時点で回避策はありません。

10.4.9 サーバー・ロケールにリクエスト・タイプおよびステータス検索オプションが表示される

「リクエストのトラッキング」タブの検索パネルの「リクエスト・タイプ」および「ステータス」リストの値は、Oracle Identity Managerが起動または再起動されるときに、断続的にブラウザ・ロケールではなくサーバー・ロケールで表示されます。

この問題を回避するには、「リクエストのトラッキング」タブを閉じてから再度開きます。

10.4.10 ブラウザ言語設定ごとに値が表示されない

ドロップダウン・リスト付きのいくつかのフィールドは、ブラウザ言語設定のかわりに英語で表示されます。例:

- カタログ検索ページのソート基準リストの次のオプション値。

- タイプ

- 表示名

- 「カタログ」検索結果ページの「詳細情報」パネルにある「リスク・レベル」リストの次のオプション値。

- 高リスク

- 中リスク

- 低リスク

- 「検索」パネルの次の「タスク・ステータス」オプション、および「プロビジョニング・タスク」ページの「検索結果」表の「タスク・ステータス」列の下の値。

- 保留

- 却下

- 「フォーム・デザイナ」ページの「タイプ」リストの値。

これは既知の問題であり、現時点で回避策はありません。

10.4.11 サーバー・ロケールにチャレンジ質問とパスワード・ポリシー・メッセージが表示される

Oracle Identity Managerを再起動して「自己登録」または「パスワードを忘れた場合」ページに移動した後、ログインしているユーザーがいない場合、チャレンジ質問とパスワード・ポリシー・メッセージがブラウザ・ロケールではなく、サーバー・ロケールで断続的に表示されます。

この問題を回避するには、Oracle Identity Managerを起動または再起動した後、使用可能なユーザー・ログイン資格証明を使用してOracle Identity Self Serviceにログインします。

10.4.12 組織タイプおよびステータスの値が英語で表示される

ブラウザが非英語ロケールで設定されている場合でも、いくつかのページの「組織タイプ」または「ステータス」リストの値は、英語で表示されます。例:

- Oracle Identity Self Serviceの「マイ・アクセス」ページの「管理ロール」タブの「組織タイプ」または「ステータス」リストの値。

- Oracle Identity Self Serviceの「ユーザーの詳細」ページの「管理ロール」タブで選択されている管理ロールの「組織タイプ」または「ステータス」リストの値。

- Oracle Identity Self Serviceの「ロールの詳細」ページの「組織」タブの「組織タイプ」または「ステータス」リストの値。

- Oracle Identity Self Serviceの「組織の詳細」ページの「子」タブで選択されている下位組織の「組織タイプ」または「ステータス」リストの値。

- Oracle Identity Self Serviceで新しい組織を作成するときの「親組織の検索」ダイアログ・ボックスの「組織タイプ」または「ステータス」リストの値。

- Oracle Identity System Administrationの「アプリケーション・インスタンス」ページの「組織」タブの「タイプ」列。

これは既知の問題であり、現時点で回避策はありません。

10.4.13 MLSおよびMRサポートを使用できない

Oracle Identity Self Serviceのロールの表示名およびユーザー表示名に対して、多言語サポート(MLS)および多表現(MR)サポートは使用できません。

10.4.14 リクエスト・ステータスおよびリクエスト・タイプが英語で表示される

「リクエスト・ステータス」および「リクエスト・タイプ」のフィールドの値が、ホーム・ページの「リクエストの詳細」ページおよび保留リクエスト・ポートレットで、ブラウザ言語ではなく英語で表示されます。

これは既知の問題であり、回避策はありません。

10.4.15 ユーザー・ログインに特殊文字が含まれている場合にはエラーが表示される

ユーザー・ログイン名にドイツ語のエスツェット文字やトルコ語のドット付きI文字などの特殊文字が含まれている場合、Oracle Identity Self Serviceの左側のナビゲーション・ペインで受信ボックスをクリックすると、次のエラー・メッセージが表示されます。

An internal error has occurred. Please contact the administrator or Oracle support for help

10.4.16 タスク・ステージ名とタスク割当てラベルが英語で表示される

「リクエストのトラッキング」ページでリクエストの詳細を開き、「承認の詳細」タブの「履歴」パネルに移動すると、タスク・ステージ名とタスクの割当て先ラベルが翻訳された言語でなく英語で表示されます。

10.4.17 エスカレート・リクエストでサーバー・ロケールの警告が表示される

リクエストの割当て先に管理者がいない場合、このリクエストのエスカレートによって警告メッセージが表示されます。警告メッセージは、ブラウザ・ロケールではなくサーバー・ロケールで表示されます。

10.4.18 一部の定義済ビュー名を翻訳できない

受信ボックス内の次の定義済ビュー名は英語でハードコード化されており、翻訳できません。

- Pending Approvals

- Pending Certifications

- Manual Provisioning

10.4.19 リクエスト・タスクの詳細がサーバー・ロケールで表示される

Oracle Identity Self Serviceのホーム・ページまたは受信ボックスからタスクを開いた場合、タスクの詳細はブラウザ・ロケールではなくサーバー・ロケールで表示されます。

この問題を回避するには:

1. Oracle Identity Self Serviceで「受信ボックス」に移動します。

2. 「ワークリスト・ビュー」セクション・ツールバー上の「ユーザー・プリファレンスの編集」アイコンをクリックします。「ユーザー・プリファレンスの編集」ダイアログ・ボックスが表示されます。

3. 「次の言語設定を使用」で、「ブラウザ」オプションを選択します。

4. 「OK」をクリックします。

10.5 ドキュメントの訂正箇所

現時点ではドキュメントの問題はありません。

11 Oracle Identity Management統合

この章では、Oracle Identity Management統合に関連する問題について説明します。次のトピックが含まれます:

- 11.1項「Access ManagerとOracle Adaptive Access Managerの統合」

- 第11.2項「ドキュメントの訂正箇所」

11.1 Access ManagerとOracle Adaptive Access Managerの統合

この項では、Oracle Access Management Access ManagerとOracle Adaptive Access Managerの統合に関連する問題について説明します。次のトピックが含まれます:

- 11.1.1項「正しくないAdminServerのユーザー名およびパスワードを入力すると「ファイルが見つかりません」例外が表示される」

11.1.1 正しくないAdminServerのユーザー名およびパスワードを入力すると「ファイルが見つかりません」例外が表示される

Access ManagerとOracle Adaptive Access Managerを統合する際、管理者がsetupOAMTAPIntegrationスクリプトを実行して正しくないOAAM AdminServerのユーザー名およびパスワードを入力すると、次の間違ったエラー・メッセージが表示されます。

java.io.FileNotFoundException: .\config\jps-config.xml

正しくないユーザー名およびパスワードが入力されたことを管理者に通知するエラー・メッセージを表示する必要があります。

11.2 ドキュメントの訂正箇所

現時点ではドキュメントの問題はありません。

12 IBM WebSphere上のOracle Fusion Middleware

この章では、IBM WebSphereでサポートされているOracle Fusion Middleware製品をインストールおよび構成する際に発生する可能性がある問題について説明します。次のトピックが含まれます:

- 12.1項「一般的な問題および回避策」

- 12.2項「構成に関する問題と回避策」

- 12.3項「ドキュメントの訂正箇所」

12.1 一般的な問題および回避策

この項では、一般的な問題および回避策について説明します。次のトピックが含まれます:

- 12.1.1項「例外メッセージでのデバッグ/トレースの詳細」

- 12.1.2項「同じセッションでOracle Identity Managerによって複数のテンプレートを選択した場合、セルの作成に失敗する」

- 12.1.3項「Oracle Entitlements Serverでアイデンティティ・ディレクトリ・サービス・プロファイルを開くと警告ポップアップが表示される」

- 12.1.4項「IBM WebSphereではWebLogic Serverのターゲット・ドメインのCSFマッピングを作成できない」

- 12.1.5項「OIMAdminキー資格証明が消失する場合がある」

- 12.1.6項「IBM WebSphereで構成されたOAAMのoaam_adminログ・ファイルに警告、エラーおよびスタック・トレースが記録される」

- 12.1.7項「タスクの詳細ページでADFC-12000エラーがスローされる場合がある」

- 12.1.8項「アップグレード後にいくつかの承認ポリシーが削除されない」

- 12.1.9項「Oracle Identity Federation監査レコードがデータベースに移動されない」

- 12.1.10項「Websphere上でOIMとデータベース・サーバー間のすべてのチャネルをSSL対応にできない」

12.1.1 例外メッセージでのデバッグ/トレースの詳細

EJBによってランタイム例外がスローされた場合、IBM WebSphereによって例外メッセージにデバッグの詳細情報が追加されます。これにより、UIに間違ったエラー・メッセージが表示される場合があります。

この問題を修正するには:

1. WebSphereコンソールを使用して、com.ibm.CORBA.ShortExceptionDetails JVMプロパティをOracle Identity Managerサーバーに追加し、値をtrueに設定します。

2. 関連するすべてのアプリケーション・サーバーでcom.ibm.CORBA.ShortExceptionDetailsシステム・プロパティをtrueに設定し、構成を保存して、関連するすべてのサーバーを再起動します。

JVMプロパティの追加の詳細は、次のURLに移動してIBM WebSphere Application Serverのドキュメントを参照してください。

http://pic.dhe.ibm.com/infocenter/wasinfo/v7r0/index.jsp?topic=%2Fcom.ibm.websphere.nd.multiplatform.doc%2Finfo%2Fae%2Fae%2Fxrun_jvm.html

12.1.2 同じセッションでOracle Identity Managerによって複数のテンプレートを選択した場合、セルの作成に失敗する

was_config.shまたはwas_config.batを使用したOracle Identity Managerセルの作成の際に、Oracle Entitlements Server (OES)テンプレートなど、追加のテンプレートを選択した場合、セルの作成に失敗します。

この問題を回避するには、最初にセルをOracle Identity Managerテンプレートのみで作成し、次に必要に応じて追加のテンプレートでセルを拡張します。

12.1.3 Oracle Entitlements Serverでアイデンティティ・ディレクトリ・サービス・プロファイルを開くと警告ポップアップが表示される

Oracle Entitlement Server管理コンソール(「システム構成」タブ→「IDSプロファイル」→「オープン」)でアイデンティティ・ディレクトリ・サービス・プロファイルを構成するとき、警告ポップアップが表示される場合があります。たとえば、「読取り/書込み接続を取得できません。かわりに読取り専用接続を使用します」のような表示があります。

これは、アイデンティティ・ディレクトリ・サービスがMbeanサーバーへの接続を試行しているときに発生する場合があります。Mbeanサーバーへ接続するとき、リスナーの作成の試行が失敗したことを示す例外がスローされる場合があります。この場合、対応するサーバーの標準出力(SystemOut.logなど)を確認してください。例外スタックのトレースの前に、失敗の原因について説明します。例:

[9/17/12 4:58:16:286 PDT] 00000020 ORBRas        E com.ibm.ws.orbimpl.transport.WSTransport createServerSocket WebContainer : 0
ORBX0390E: Cannot create listener thread. Exception=[ org.omg.CORBA.INTERNAL: CAUGHT_EXCEPTION_WHILE_CONFIGURING_SSL_SERVER_SOCKET,
Exception=org.omg.CORBA.INTERNAL: UNABLE_TO_CREATE_SSL_SERVER_SOCKET Exception=java.net.BindException: Address already in use
vmcid: 0x49421000  minor code: 76  completed: No  vmcid: 0x49421000  minor code: 77  completed: No
- received while attempting to open server socket on port 9404 ]

この問題は、すでに使用中のポートでソケットを開こうとしたとき、ポートの競合が存在するために発生します。この問題の詳細は、IBMの技術情報(http://www-01.ibm.com/support/docview.wss?uid=swg21248645)を参照してください。

この問題を回避するには、IBMの技術情報に従ってポート設定を動的に変更します(serverindex.xmlで特定のエンドポイントに対してport="0"を指定します)。

12.1.4 IBM WebSphereではWebLogic Serverのターゲット・ドメインのCSFマッピングを作成できない

Oracle Privileged Account ManagerがIBM WebSphereで実行されているとき、Oracle WebLogic Serverドメインに対応するCSFマッピングを追加できません。

同様に、Oracle Privileged Account ManagerがOracle WebLogic Serverで実行されているとき、IBM WebSphereセルに対応するCSFマッピングを追加できません。

12.1.5 OIMAdminキー資格証明が消失する場合がある

Oracle Identity Manager 11g リリース2 (11.1.2.1.0)デプロイメントがリリース9.xからアップグレードされているとき、認証に対するSOA通信の問題がログに記録されている場合、OIMAdminキー資格証明が消失する場合があります。このエラーは、最初に実行するユーザーが、PRE_CONFIG_MODEでMTを実行する場合の前提条件である.xldatabasekeyを設定していない場合、発生する可能性があります。

次に、ログに記録されるエラーの例を示します。

[oim_server1] [ERROR] [] [oracle.soa.services.workflow.worklist] [tid:
WebContainer : 5] [ecid: disabled,0] [APP:
oracle.iam.console.identity.self-service.ear] <Fatal Error occurred while
authenticating with EJB identity propagation. Unable to get the workflow
context using authenticate.getWorkflowContextFromSession>
oracle.bpel.worklistapp.util.WorklistUtil

この問題を回避するには:

1. Oracle Enterprise Managerにログインします。

2. Cell_Websphereを右クリックし、「セキュリティ」→「資格証明」を選択します。

3. oracle.wsm.securityを開きます。

4. OIMAdminキーを選択して、「編集」をクリックします。OIMAdminキーが存在しない場合、oracle.wsm.securityマップで「キーの作成」をクリックして作成します。

5. 「キーの編集」ダイアログ・ボックスで、xelsysadm資格証明を入力します。

6. Oracle Identity Manager Server、SOAサーバーおよび管理サーバーを、この順番で停止します。ノードを停止して、マネージャを停止します。

7. マネージャを起動し、ノードを同期して起動します。管理サーバー、SOAサーバーおよびOracle Identity Manager Serverを、この順番で起動します。

12.1.6 IBM WebSphereで構成されたOAAMのoaam_adminログ・ファイルに警告、エラーおよびスタック・トレースが記録される

次の警告、エラーおよびスタック・トレースがIBM WebSphere Application ServerのOAAMのoaam_adminログにしばしば記録されますが、機能に影響することはありません。

- 接続タイプの登録に失敗しました(警告)

- プロパティ・ファイルbharosa_server.propertiesファイルをロードできませんでした(エラー)

- oaam_custom.propertiesファイルをロードできませんでした(エラー)

- Oracle、OAAM、viewまたはDataBindings.cpxをカスタマイズできません。ヒント・カスタマイズ・レイヤー・ユーザーの値が空またはnullです(スタック・トレース)

- ネームスペースまたはBASE DEFAULTにマップされたソース・メタデータ・ストアが読取り専用のため、リソース、ページまたはloginPageDef.xmlに対する操作に失敗しました(スタック・トレース)

- ExalogicOptimizationsEnabled属性の問合せ中に例外が発生しました(警告)

12.1.7 タスクの詳細ページでADFC-12000エラーがスローされる場合がある

IBM WebSphere Application ServerのOracle Identity Managerデプロイメントは、受信ボックスの「タスクの詳細」ページでなんらかのアクションを実行中にADFC-12000エラーをスローすることがあります。

この問題を回避するには、ブラウザ・セッションを終了して、新しいセッションで「タスクの詳細」ページにアクセスします。

12.1.8 アップグレード後にいくつかの承認ポリシーが削除されない

リリース9.xからアップグレードされたIBM WebSphere Application ServerのOracle Identity Manager 11g リリース2 (11.1.2.1.0)デプロイメントでは、いくつかの承認ポリシーが削除されません。

それらのポリシーを削除するには、次のSQLスクリプトを手動で実行します。

DECLARE

BEGIN

DELETE FROM REQUEST_APPROVAL_POLICIES
WHERE
RAP_POLICY_NAME in (
'AssignRolesWithCallbackRL',
'AssignRolesWithCallbackOL',
'CreateRoleWithCallbackRL',
'CreateUserWithCallbackRL',
'CreateUserWithCallbackOL',
'DeleteRoleWithCallbackRL',
'DeleteUserWithCallbackRL',
'DeleteUserWithCallbackOL',
'DisableUserWithCallbackOL',
'DisableUserWithCallbackRL',
'EnableUserWithCallbackRL',
'EnableUserWithCallbackOL',
'ModifyRoleWithCallbackRL',
'ModifyUserWithCallbackRL',
'ModifyUserWithCallbackOL',
'RemovefromRolesWithCallbackRL',
'RemovefromRolesWithCallbackOL');

COMMIT;
END;
/

12.1.9 Oracle Identity Federation監査レコードがデータベースに移動されない

問題

監査サービスによって監査レコードをデータベースへ移動するように構成している場合、Oracle Identity Federation busstopファイル(%DOMAIN_HOME%/servers/%INSTANCE_NAME%/logs/auditlogs/OIF)が更新されます。ただし、この監査レコードは、データベースに移入されません。

回避策

これを解決するには、wsadminスクリプト環境を入力して次のコマンドを実行します。

wsadmin>sts_commands.putStringProperty("/notifierconfig/CommonAuditListenerConfig/auditbusstop","%DOMAIN_HOME%/logs/%INSTANCE_NAME%/auditlogs")

このアクションによって、「コマンドは正常に終了しました。」のメッセージが表示されます。

12.1.10 Websphere上でOIMとデータベース・サーバー間のすべてのチャネルをSSL対応にできない

Websphere上で、OIMとデータベース・サーバー間のすべてのチャネルをSSL対応にすることはできません。

回避策:

OIMアプリケーションは、データベースに対して次の3種類のチャネルを使用します。

- データソース

- DDL操作用の直接DB

- カスタム・レジストリ

回避策:

SSLを1つだけ有効にするには、各データソースに次のカスタム・プロパティを追加します。

名前: connectionProperties

値:javax.net.ssl.trustStore=TRUST_STORE_LOCATION;javax.net.ssl.trustStoreType=JKS;javax.net.ssl.trustStorePassword=TRUST_STORE_PASSWORD;oracle.net.ssl_version=3.0

TRUST_STORE_LOCATIONとTRUST_STORE_PASSWORDは、該当する値に置き換えてください。

12.2 構成に関する問題と回避策

この項では、構成に関する問題およびその回避策について説明します。次のトピックが含まれます:

- 12.2.1項「GoogleおよびYahoo IdPパートナに対するSSLHandshakeExceptionエラー」

- 12.2.2項「Oracle Entitlements Server管理サーバーで制御プッシュ・ポリシー配布に失敗する」

- 12.2.3項「Solaris SPARC64 5.10マシン上のIBM WebSphere Application ServerでFusion Middleware製品を構成した場合、シェルの構文エラーが発生する」

- 12.2.4項「IBM WebsphereのOracle Access Manager用DMS Spyにアクセスするときにエラーが発生する」

- 12.2.5項「IBM WebSphere環境のantlr-2.7.6.jarにはoaam_offline_was.earファイルがない」

- 12.2.6項「IBM Websphere上のOracle Entitlements Administrationへのカスタム資格証明を使用したSSLの構成」

- 12.2.7項「IBM WebSphereでのOracle Identity Managerサーバーの構成は、インストール時にSun JDKを使用した場合に失敗する」

- 12.2.8項「OAAM WebSphereセルにOIMテンプレートを含めるように拡張すると、エラーが発生する」

12.2.1 GoogleおよびYahoo IdPパートナに対するSSLHandshakeExceptionエラー

Access ManagerとIdentity Federationを統合し、IBM WebSphere Application ServerでOpenIDプロトコルを使用して、フェデレーテッドSSO用にGoogleまたはYahoo IdPパートナを構成している場合、リソースにアクセスしようとしたときにSSLHandshakeExceptionエラーが発生する場合があります。

Googleパートナの場合、エラーは次のようになります。

oracle.security.fed.controller.library.LibraryException:
oracle.security.fed.controller.frontend.action.exceptions.ResponseHandlerExcep
tion: oracle.security.fed.util.http.HttpException:
javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.j: PKIX path building
failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl
could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued
by OU=XXX Secure Certificate Authority, O=XXX, C=US is not trusted;
...

Yahooパートナの場合、エラーは次のようになります。

[2013-02-15T15:18:58.747-08:00] [oam_server1] [WARNING] [OAM-12001]
[oracle.oam.audit] [tid: WebContainer : 5] [ecid: disabled,0] [APP:
oam_server_11.1.2.0.0] Cannot load audit configuration.
[2013-02-15T15:18:58.749-08:00] [oam_server1] [WARNING] [OAM-12001]
[oracle.oam.audit] [tid: WebContainer : 5] [ecid: disabled,0] [APP:
oam_server_11.1.2.0.0] Cannot load audit configuration.
[2013-02-15T15:18:58.750-08:00] [oam_server1] [WARNING] [OAM-12001]
[oracle.oam.audit] [tid: WebContainer : 5] [ecid: disabled,0] [APP:
oam_server_11.1.2.0.0] Cannot load audit configuration.
[2013-02-15T15:18:59.136-08:00] [oam_server1] [ERROR] [FEDSTS-12078]
[oracle.security.fed.controller.library.api.FedEngineInstance] [tid:
WebContainer : 5] [ecid: disabled,0] [APP: oam_server_11.1.2.0.0] Library
Exception: {0}[[
oracle.security.fed.controller.library.LibraryException:
oracle.security.fed.controller.frontend.action.exceptions.ResponseHandlerExcep
tion: oracle.security.fed.util.http.HttpException:
javax.net.ssl.SSLHandshakeException: com.ibm.jsse2.util.j: PKIX path building
failed: java.security.cert.CertPathBuilderException: PKIXCertPathBuilderImpl
could not build a valid CertPath.; internal cause is:
java.security.cert.CertPathValidatorException: The certificate issued
by CN=XXX Root, OU="XXX, Inc.", O=XXX Corporation, C=US is not trusted;
...

このエラーは、Yahoo/Google SSL証明書がないために発生します。

解決策

Yahoo/Google SSL証明書をIBM JSSEの信頼できるキーストアにインポートする必要があります。

最初にSSL証明書を取得します

1. Firefoxブラウザを使用して、アクセスするhttps URLに移動します。

2. ページが表示されたら、ページ上を右クリックして、「ページの情報を表示」、「詳細」の順に選択し、次に「証明書を表示」、「詳細」タブの順に選択します。

3. 「エクスポート」をクリックして「保存」をクリックします。

次に、次のIBM Technoteで説明されている手順を使用してキーストアに証明書をインポートします。

http://www-01.ibm.com/support/docview.wss?uid=swg21588087

注意: Technoteの手順6でkeytoolコマンドを実行する場合には、次の点に注意してください。

- エイリアスは、後から証明書を参照するために使用する任意の文字列です。

- 使用するcacertsが不明な場合は、すべてのcacertsキーストアに対して証明書をインポートしてください。

注意: 次のURLからEquifax証明書をダウンロードしてください。

http://www.geotrust.com/resources/root-certificates/index.html

「Root Certificates」の下の「Root1 - Equifax Secure Certificate Authority」でEquifax Secure Certificate Authority (.pem file)をダウンロードします。

前述の手順を使用して、この証明書をインポートします。

12.2.2 Oracle Entitlements Server管理サーバーで制御プッシュ・ポリシー配布に失敗する

IBM WebSphere環境のOracle Entitlements Serverでは、パラメータoracle.security.jps.configを構成していない場合、制御プッシュ・ポリシー配布に失敗します。oracle.security.jps.configパラメータは、jps-config.xmlファイルの場所に構成されます。この設定がない場合、IBM WebSphere環境でのポリシー配布に失敗する場合があります。正常にポリシーを配布するにはこの構成パラメータが必要です。

12.2.3 Solaris SPARC64 5.10マシン上のIBM WebSphere Application ServerでFusion Middleware製品を構成した場合、シェルの構文エラーが発生する

IBM WebSphere Application ServerのセルでFusion Middleware製品を構成するためにSolaris Sparc64 5.10マシンでORACLE_HOME/common/bin/wsadmin.shスクリプトを実行した場合、次のエラーが表示されます。

./wsadmin.sh: test: argument expected

回避策:

ORACLE_HOME/common/bin/setWsadminEnv.shファイルの次の行を差し替えます。

if [ ! $WSADMIN_SCRIPT_LIBRARIES ]; then

次に差し替えます:

if [ ! "${WSADMIN_SCRIPT_LIBRARIES}" ]; then

この変更後、ORACLE_HOME/common/bin/wsadmin.shスクリプトを再実行して、構成を完了します。

12.2.4 IBM WebsphereのOracle Access Manager用DMS Spyにアクセスするときにエラーが発生する

OIDやOVDなどの外部LDAPを構成していない場合に、IBM WebsphereでOracle Access Manager用DMS Spyサーブレットにアクセスしようとすると、次のエラーが表示されます。

Error 403: AuthorizationFailed

外部LDAPでAdminロールのユーザーを作成していない場合、デフォルトでwsadminはDMS Spyにログインできません。ログインできるようにするには、手動でwasadminユーザーをAdminロールに関連付ける必要があります。

回避策:

次の手順を実行します。

1. IBMコンソールにログインします。

2. 左側のペインで、「Applications」→「Application Types」→「WebSphere enterprise applications」に移動します。

3. 右側のペインで「Dmgr DMS Application_11.1.1.1.0」をクリックします。

4. 「Security role to user/group mapping」をクリックします。

5. 「Admin」ロールをクリックし、「Map Users...」ボタンをクリックします。

6. 検索文字列にwasadminと入力し、「Search」ボタンをクリックします。

7. 「Available」ボックスでwasadminを選択し、-->(矢印)をクリックします。

8. 「OK」をクリックして前のページに戻ります。

9. 「OK」を再度クリックします。

10. 「Save directly to the master configuration」をクリックします。

11. Dmgr DMS Application_11.1.1.1.0を起動します。

12. 前述の手順をDMS Application_11.1.1.1.0でも繰り返します。

12.2.5 IBM WebSphere環境のantlr-2.7.6.jarにはoaam_offline_was.earファイルがない

OAAMオフラインは正しい数のレコードをロードせず、ルールは処理されません。オフライン・ログでは次のエラーが表示されます。

java.lang.NoClassDefFoundError: antlr.TokenStream

オフライン環境では、oaam_offline_was.earファイルにantlr-2.7.6.jarファイルがないため、ルールを処理できません。

この回避策として、was_config.shを実行する前にIDM_ORACLE_HOMEディレクトリから次のコマンド・ラインの手順を実行します。

cd IDM_ORACLE_HOME/oaam/oaam_offline/ear
mv oaam_offline_was.ear oaam_offline_was.ear.bak
mkdir temp
cd temp
jar xf ../oaam_offline_was.ear
mkdir war_tmp
cd war_tmp
jar xf ../oaam_offline.war
cp IDM_ORACLE_HOME/oaam/oaam_libs/was_native_jar/antlr-2.7.6.jar ./WEB-INF/lib
jar -cfm ../oaam_offline.war META-INF/MANIFEST.MF  *
cd ..
rm -rf war_tmp
jar -cfm ../oaam_offline_was.ear META-INF/MANIFEST.MF *
cd ..
rm -rf temp

12.2.6 IBM Websphere上のOracle Entitlements Administrationへのカスタム資格証明を使用したSSLの構成

IBM Websphere上に(OES WASテンプレートを使用して)Oracle Entitlements Serverドメインを作成した場合、デフォルトでSSLはdemoTrustおよびデモ証明書(CerGenCA)を使用して署名されたキーストア証明書を使用して構成されます。本番環境ではデフォルト設定を変更し、カスタム信頼キーストアとアイデンティティ・キーストアを使用することをお薦めします。

12.2.7 IBM WebSphereでのOracle Identity Managerサーバーの構成は、インストール時にSun JDKを使用した場合に失敗する

IBM WebSphereで、Oracle Identity and Access Managementのコンポーネントをインストールするときに-jreLocパラメータの値にSun JDKを指定した場合、正常にインストールできます。ただし、Oracle Universal Installer構成アシスタントを使用して、Oracle Identity Manager Server、Design Consoleおよびリモート・マネージャを構成しようとすると、構成に失敗します。

回避策:

1. Oracle_Home/ouiディレクトリにあるorapram.iniファイルを開きます。

2. JRE_LOCATIONを検索します。

3. JRE_LOCATIONの値をIBM JDKを指すように変更します。

4. orapram.iniファイルを保存します。

5. OIM_HOME/binディレクトリにあるconfig.shファイル(UNIX)またはconfig.batファイル(Windows)を実行して、Oracle Universal Installer構成アシスタントを起動します。

12.2.8 OAAM WebSphereセルにOIMテンプレートを含めるように拡張すると、エラーが発生する

was_configコマンドを実行してOracle Adaptive Access Managerセルを拡張し、Oracle Identity Managerテンプレートを含めると、次の警告が表示されます。

Conflict detected
CFGFWK -42001: The following duplicate elements exists in a configuration, discarding new elements from a incomming template

このエラー・メッセージは安全で無視できます。

12.3 ドキュメントの訂正箇所

この項では、ドキュメントの訂正箇所を示します。次のトピックが含まれます:

- Oracle Privileged Account Managerへのターゲットの追加

- Oracle Privileged Account ManagerとOracle Identity Managerを統合した場合の相違点

- Oracle Identity Manager構成アシスタントでのIBM WebSphereのオプションのオンライン・ヘルプ

12.3.1 Oracle Privileged Account Managerへのターゲットの追加

次の項を『Oracle Fusion Middleware Oracle Identity and Access Managementサードパーティ・アプリケーション・サーバー・ガイド』の「IBM WebSphereでのOracle Privileged Account Managerの管理」に追加する必要があります。

12.3.1.1 IBM WebSphereのOracle Privileged Account Managerにターゲットを追加した場合の相違点

Oracle Privileged Account Managerにターゲットを追加する手順は、『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』のOracle Privileged Account Managerへのターゲットの追加に関する項を参照してください。ただし、IBM WebSphere上のOracle Privileged Account Managerを使用する場合は、Oracle Databaseターゲットを構成する手順が多少異なります。

Oracle Databaseターゲットを選択する場合、ドライバjarは必要ありません。他のターゲット・システムの場合、次のいずれかのサードパーティjarを含める必要があります。

- MSSQL: sqljdbc4.jarをコピーします。

- MySQL: mysql-connector-java-5.1.20-bin.jarをコピーします。

- Sybase: jconn4.jarをコピーします。

コネクタjarは、これらのサードパーティjarを含めるように変更できます。

1. DBUMコネクタ・バンドルのバックアップ・コピーを作成します。このファイルは次に場所にあります。

ORACLE_HOME/connectors/dbum/bundle/org.identityconnectors.dbum-1.0.1116.jar

2. temporary/libフォルダを作成し、そのフォルダにサードパーティjarを入れます。

3. 次のようにバンドルをサードパーティjarで更新します。

jar -uvf org.identityconnectors.dbum-1.0.1116.jar lib/JAR_NAME

4. temporary/libフォルダを削除します。

5. 変更を適用するために、すべてのOracle Privileged Account Managerプロセスを再起動します。

詳細は、『Oracle Identity Manager Database User Managementコネクタ・ガイド』のコネクタ・サーバーへのコネクタのインストールに関する項を参照してください。

12.3.2 Oracle Privileged Account ManagerとOracle Identity Managerを統合した場合の相違点

次の情報を『Oracle Fusion Middleware Oracle Identity and Access Managementサードパーティ・アプリケーション・サーバー・ガイド』の「IBM WebSphereでのOracle Privileged Account Managerの管理」に追加する必要があります。

12.3.2.1 opamSetupスクリプトの実行時の相違点

Oracle Privileged Account Manager-Oracle Identity Managerの統合設定スクリプト(opamSetup)を実行する基本的な手順は、『Oracle Fusion Middleware Oracle Privileged Account Manager管理者ガイド』のopamSetupスクリプトの実行に関する項を参照してください。

ただし、このスクリプトをIBM WebSphereサーバーで実行している場合は、ctxFactoryオプションの説明に多少の相違点があります。通常のコンテキスト・ファクトリ名(表に挿入句として明記)は、IBM WebSphereでは次のように異なります。

オプション

説明

-ctxFactory <Initial context factory>

コンテキスト・ファクトリの名前を指定します(通常はcom.ibm.websphere.naming.WsnInitialContextFactory)。

12.3.3 Oracle Identity Manager構成アシスタントでのIBM WebSphereのオプションのオンライン・ヘルプ

Oracle Identity Manager構成アシスタントの使用時、構成画面のオンライン・ヘルプには、IBM WebSphere専用のオプションに関する説明がありません。IBM WebSphereオプションの詳細は、『Oracle Fusion Middleware Oracle Identity and Access Managementサードパーティ・アプリケーション・サーバー・ガイド』の「IBM WebSphereでのOracle Identity Managerの管理」の章にある、単一ノード設定用のOracle Identity Managerの構成に関する項を参照してください。

オラクル社の法律上の注意点について

コピーライトについて

Copyright © 1994-2013, Oracle and/or its affiliates.All rights reserved.

商標と登録商標について

OracleおよびJavaはOracle Corporationおよびその関連企業の登録商標です。その他の名称は、それぞれの所有者の商標または登録商標です。

Intel、Intel Xeonは、Intel Corporationの商標または登録商標です。すべてのSPARCの商標はライセンスをもとに使用し、SPARC International, Inc.の商標または登録商標です。AMD、Opteron、AMDロゴ、AMD Opteronロゴは、Advanced Micro Devices, Inc.の商標または登録商標です。UNIXは、The Open Groupの登録商標です。

ライセンス制約の保証と結果的に生じる損害の免責

このソフトウェアおよび関連ドキュメントの使用と開示は、ライセンス契約の制約条件に従うものとし、知的財産に関する法律により保護されています。ライセンス契約で明示的に許諾されている場合もしくは法律によって認められている場合を除き、形式、手段に関係なく、いかなる部分も使用、複写、複製、翻訳、放送、修正、ライセンス供与、送信、配布、発表、実行、公開または表示することはできません。このソフトウェアのリバース・エンジニアリング、逆アセンブル、逆コンパイルは互換性のために法律によって規定されている場合を除き、禁止されています。

保証免責

ここに記載された情報は予告なしに変更される場合があります。また、誤りが無いことの保証はいたしかねます。誤りを見つけた場合は、オラクル社までご連絡ください。

制限付権利

このソフトウェアまたは関連ドキュメントを、米国政府機関もしくは米国政府機関に代わってこのソフトウェアまたは関連ドキュメントをライセンスされた者に提供する場合は、次の通知が適用されます。

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations.As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.No other rights are granted to the U.S. Government.

危険な用途への使用について

このソフトウェアもしくはハードウェアは様々な情報管理アプリケーションでの一般的な使用のために開発されたものです。このソフトウェアもしくはハードウェアは、危険が伴うアプリケーション（人的傷害を発生させる可能性があるアプリケーションを含む）への用途を目的として開発されていません。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用する際、安全に使用するために、適切な安全装置、バックアップ、冗長性（redundancy）、その他の対策を講じることは使用者の責任となります。このソフトウェアもしくはハードウェアを危険が伴うアプリケーションで使用したことに起因して損害が発生しても、オラクル社およびその関連会社は一切の責任を負いかねます。

第三者のコンテンツ、製品、サービスに対する免責事項

このソフトウェアまたはハードウェア、そしてドキュメントは、第三者のコンテンツ、製品、サービスへのアクセス、あるいはそれらに関する情報を提供することがあります。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスに関して一切の責任を負わず、いかなる保証もいたしません。オラクル社およびその関連会社は、第三者のコンテンツ、製品、サービスへのアクセスまたは使用によって損失、費用、あるいは損害が発生しても一切の責任を負いかねます。

ドラフトのアルファ版およびベータ版ドキュメントについて

このドキュメントが試作版の場合:

このドキュメントは試作版であり、デモおよび暫定使用のみを目的としたものです。このソフトウェアを使用するハードウェアに限定するものではありません。オラクル社およびその関連会社は、このドキュメントに関して一切の責任を負わず、いかなる保証もいたしません。また、このドキュメントを使用したことによって損失、費用、あるいは損害が発生しても、一切の責任を負いかねます。