9 他のOracleアプリケーションの統合
権限:
この章のタスクを実行するには、Oracle WebLogic Server管理コンソールでWebLogic ServerのAdmin
ロール、WebCenter Portal管理を使用して付与されるAdministrator
ロールが付与されている必要があります。WebCenter Portalのこれらの権限とは別に、統合する他のOracleアプリケーションの追加権限も必要になる場合があります。
ロールと権限の詳細は、「管理操作、ロールおよびツールの理解」を参照してください。
他のOracleアプリケーションの統合について
Oracle WebCenter Portalは、コンテキストに応じた統一されたユーザー・エクスペリエンスを提供できるように設計された統合テクノロジ・スイートです。WebCenter Portalは、構造化コンテンツと非構造化コンテンツ、ビジネス・インテリジェンス、ビジネス・プロセス、通信およびコラボレーション・サービスを統合して、エンタープライズ・アプリケーション間の境界を取り除きます。自社で使用できる他のアプリケーションをWebCenter Portalと統合することで、これらのアプリケーションの機能を活用するコンテキスト中心型のコンポジット・アプリケーションを作成して、WebCenter Portalを拡張して、従業員の労働形態を変革できます。
WebCenter Portalは、業界標準のテクノロジを使用して他のアプリケーション・コンポーネントを統合します(主にWSRPポートレットとして)。図9-1は、WebCenter Portalと他のOracleアプリケーションの統合で使用されるテクノロジを示しています。
すべてのアプリケーションが同じ統合メカニズムをサポートしているわけではありませんが、統合プロセスは一般に非常にシンプルであり、その内容は、統合するアプリケーション・オブジェクトをポートレットとして公開して、そのポートレットをWebCenter Portalに登録して、そのポートレットをページに追加してから、結果を実行およびテストするというものです。
図9-1は、Siebel、E-Business Suite、JD Edwards、PeopleSoftおよびOracle Business Intelligenceとして統合できるアプリケーションを示しています。これらのOracleアプリケーションは、十分にサポートされ、この章で説明されています。ただし、実際には、WSRPポートレットとしてオブジェクトを公開できる任意のアプリケーションを統合できます。それらを統合するプロセスは、ここで取り上げられているOracleアプリケーションの場合と同じです。つまり、オブジェクトをポートレットとして公開し、ポートレットをWebCenter Portalに登録し、ポートレットをページに追加します。公開されたポートレットをWebCenter Portal内で利用する方法の詳細は、サポートされているOracleアプリケーションのいずれかのドキュメントを参照してください。
Siebelアプリケーションの統合
この項では、Siebel WebサービスをWebCenter Portalアプリケーションに統合する方法を説明します。SiebelとWebCenterは連係して、SiebelのCRM機能をポートレットとしてWebCenter Portalに組み込むことができます。
WebサービスとしてのSiebelアプリケーションの統合方法
この項では、SiebelアプリケーションをWebサービスとしてWebCenter Portalに統合する方法を説明します。
Siebel Webサービスのデータ・コントロールまたはデータ・コントロールを含むタスク・フローをポータル・ページに追加するには、先にWebCenter PortalのWS-Securityを構成する必要があります。WS-Securityの構成の詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalの管理』のWebサービス・セキュリティのログイン資格証明の構成に関する項を参照してください。Webサービス・データ・コントロールの詳細は、『Oracle Fusion Middleware Oracle WebCenter Portalでのポータルの構築』のデータ・コントロールおよびWebサービス・データ・コントロールの作成に関する項を参照してください。
この項には次のサブセクションが含まれます:
Siebelアプリケーションの準備方法
この項では、インバウンドWebサービスを作成して、このインバウンド・サービス向けの操作を設定し、WSDLを生成する方法を説明します。このWSDLは、後でWebCenter Portalに対するデータ・コントロールを作成するために使用します。
この項には次のサブセクションが含まれます:
Siebel Webサービス・データ・コントロールの使用方法
この項では、Webサービス・データ・コントロールを作成し、ポータル・ページに追加する方法を説明します。この項のステップでは、「Siebelアプリケーションの準備方法」の説明に従って、アプリケーションが準備され、WSDLが生成済であるとします。
ノート:
データ・コントロールまたはデータ・コントロールを含むタスク・フローをポータル・ページに追加する前に、WebCenter PortalのWS-Securityを構成する必要があります。WS-Securityの構成の詳細は、『Oracle WebCenter Portalの管理』のWebサービス・セキュリティのログイン資格証明の構成に関する項を参照してください。
Webサービス・データ・コントロールを作成するには:
E-Business Suiteアプリケーションの統合
この項では、E-Business SuiteアプリケーションをWebCenter Portalに統合する方法を説明します。
この項には次のサブセクションが含まれます:
EBSアプリケーションの統合について
この項では、Oracle E-Business SuiteポートレットをWebCenter Portalに統合するにあたっての統合のポイントと要件を説明します。
この項では、次の内容について説明します。
EBS統合の理解
標準で用意されているOracle E-Business Suite OA Frameworkベースのポートレット(アプリケーション・ナビゲータ、お気に入りなど)は、WSRPとJSR 168に準拠しています。したがって、これらのOracle E-Business Suiteポートレットをページに追加すれば、WebCenter PortalなどのWSRP準拠ポータル・サーバーからそれらのポートレットにアクセスできるようになります。「ポータル・ページへのEBSポートレットの追加方法」の手順に従って、それらをWebCenter Portalまたはポータル・ページに追加します。
同様にWebCenter Portalに追加可能なWSRPとJSR 168に準拠した新しいE-Business Suiteポートレットを作成することもできます。WSRPとJSR 168に準拠したポータルの作成および使用については、「EBSアプリケーションの統合方法」で説明します。
EBSアプリケーションを統合するための要件
Oracle E-Business SuiteポータルをWebCenter Portalに統合するための要件は次のとおりです。
-
ポートレットとして公開するリージョンは、Oracle E-Business Suite OA Framework リリース12を使用して作成する必要があります。これより前のバージョンは、WSRPとJSR 168に準拠していないからです。
-
Oracle E-Business Suiteは、Oracle Internet Directory (OID)と次のいずれかのシングル・サインオン・ソリューションを使用するように構成できます。
注意:
WebCenter PortalとOracle E-Business Suiteの両方で同じOIDインスタンスおよびユーザーIDを共有する必要があります。
-
Oracle Single Sign-On(OSSO)
-
Oracle Access Manager(OAM)
OSSOを使用している場合は、My Oracle Supportドキュメント376811.1のステップに従って、E-Business Suite リリース12をOIDおよびOSSOと統合してください。
OAMを使用している場合は、My Oracle Supportドキュメント975182.1のステップに従って、E-Business Suite リリース12をOAMと統合してください。
E-Business Suiteは、OAMまたはOSSOなしでOIDを構成することもできます。詳細は、「シングル・サインオンなしで使用するOIDの準備方法」を参照してください。
ノート:
Oracle E-Business Suiteはシングル・サインオンなしでOracle Internet Directory (OID)を使用するように構成できますが、ユーザーが統合されたポータルまたはデータ・コントロールの間を移動するたびに資格証明の入力を求められるため、この方法はお薦めしません。
-
-
WebCenter Portalに対してE-Business Suite Portlet Producerへのアクセス権を付与して、適切なユーザーを追加および構成しておく必要があります。
ノート:
一部のステップの実行には、システム管理者の権限が必要になることがあります。
EBSの統合に必要な構成
この項では、WebCenter Portalへのポータルまたはデータ・コントロールの統合を試行する前に、必要な構成について説明します。
この項には次のサブセクションが含まれます:
シングル・サインオンなしで使用するOIDの準備方法
この項では、OAMまたはOSSOのいずれも使用せず、オプションのスタンドアロン環境としてOIDを構成するステップについて説明します。ユーザーが統合されたポータルまたはデータ・コントロールの間を移動するたびに資格証明の入力を求められるため、この方法はお薦めしていないことに注意してください。SSOソリューションをインストール済の場合は、「EBSでのユーザーの作成と職責の割当て方法」に進みます。
注意:
WebCenter PortalとOracle E-Business Suiteの両方で同じOIDインスタンスおよび同じユーザーIDを共有する必要があります。
-
次のステップで、OIDインスタンスをホスト・サーバーに登録します。
-
次のコマンドを実行します。
$FND_TOP/bin/txkrun.pl -script=SetSSOReg -registerinstance=yes
-
次のプロンプトで、必要な情報を指定します。
Enter the host name where the Oracle iAS Infrastructure database is installed ? <Enter the OID Host> Enter the LDAP Port of the Oracle Internet Directory server ? <Enter the LDAP Port> Enter SSL LDAP Port of the Oracle Internet Directory server ? <Enter the LDAP SSL Port> Enter the Oracle Internet Directory Administrator (orcladmin) Bind password ? <Password> Enter Oracle E-Business apps database user password ? <Password>
-
$ADMIN_SCRIPTS_HOME
に移動して次のコマンドを実行し、すべてのサービスを再起動します。./adstpall.sh apps/<apps to stop>
続いて次を実行します。
./adstrtal.sh apps/<apps to start>
-
-
次のステップに従って、OIDを登録します。
-
次のコマンドを実行します。
$FND_TOP/bin/txkrun.pl -script=SetSSOReg -registeroid=yes
-
次のプロンプトで、必要な情報を指定します。
Enter LDAP Host name ? <Enter the OID Host> Enter the LDAP Port on Oracle Internet Directory server ? <Enter the LDAP Port> Enter the Oracle Internet Directory Administrator (orcladmin) Bind password ? <Password> Enter the instance password that you would like to register this application instance with ? <Password> Enter Oracle E-Business apps database user password ? <Password>
-
$ADMIN_SCRIPTS_HOME
に移動して次のコマンドを実行し、すべてのサービスを再起動します。./adstpall.sh apps/<apps to stop>
続いて次を実行します。
./adstrtal.sh apps/<apps to start>
-
EBSでのユーザーの作成と職責の割当て方法
EBSとの統合を有効にするには、WebCenter PortalとEBSは共通のOIDアイデンティティ・ストアを保有する必要があります。共通OIDを使用して、EBSで新規ユーザーを作成するかOIDの既存のユーザーを使用し、そのユーザーに職責を割り当てます。これにより、そのユーザーはWebCenter Portalのポートレットに確実にアクセスできます。
新規ユーザーを作成して職責を割り当てるには:
EBSアプリケーション・プロファイル・オプションの構成方法
この項では、EBSアプリケーション・プロファイル・オプションを構成する方法について説明します。この手順は、SSOおよび非SSO構成の両方に必要です。
EBSプロファイル・オプションを構成するには:
WSRPポートレットとしてのEBSアプリケーションの統合方法
この項では、EBSリージョンをWSRPポートレットとしてWebCenter Portalに統合する方法を説明します。開始するには、ポートレット・ジェネレータを使用してそのリージョンのポートレットを生成し、続いてプロデューサの登録およびWebCenter Portalへの統合を実行する必要があります。
この項には次のサブセクションが含まれます:
EBSポートレットのリモート・アクセスの準備方法
Oracle E-Business Suiteは、既存のスタンドアロンのOracle Application Frameworkリージョンをポートレットに変換するポートレット・ジェネレータと呼ばれるツールを提供します。ポートレット化できるようにするには、リージョンには次のプロパティが必要です。
-
リージョンには、定義済のアプリケーション・モジュール(AM)が必要です。そのAMのスタンドアロン・プロパティは
true
に設定されている必要があります。 -
インライン・リージョンには、定義済のAMが必要です。そのAMのスタンドアロン・プロパティは
true
に設定されている必要があります。 -
コンテンツ・リージョンには定義済のAMが必要です(コンテンツ・リージョンにはスタンドアロン・プロパティはありません)。
ポートレット・ジェネレータを使用したポートレットとしてEBS機能を公開するには:
EBSアプリケーションの統合方法
この項には次のサブセクションが含まれます:
EBSポートレットのリモート・アクセスの準備方法
「EBSポートレットのリモート・アクセスの準備方法」の項の説明に従って、ポートレット化するスタンドアロン・リージョンを準備します。
ポートレットをWebCenter Portalに追加する前に、メニューと関数の定義がキャッシュされるため、必ずApacheリスナーをバウンスしてください。
WebCenter PortalへのEBS WSRPプロデューサの登録方法
Fusion Middleware Controlを使用して、EBS WSRPプロデューサをWebCenter Portalに直接登録できます。
Fusion Middleware Controlを使用してEBS WSRPプロデューサを登録するには:
データ・コントロールとしてのEBSアプリケーションの統合方法
この項では、EBSアプリケーションをWebサービス・データ・コントロールとしてWebCenter Portalページに追加する方法について説明します。
この項では、次の項目について説明します。
Webサービス・データ・コントロールのポータル・ページへの追加方法
WSDLを作成したら、引き続いて、WSDLを使用してWebサービス・データ・コントロールを作成できます。
ノート:
データ・コントロールまたはデータ・コントロールを含むタスク・フローをポータル・ページに追加する前に、WebCenter PortalのWS-Securityを構成する必要があります。WS-Securityの構成の詳細は、「Webサービス・セキュリティの構成」を参照してください。
Webサービス・データ・コントロールの作成の詳細は、『Oracle WebCenter Portalでのポータルの構築』のWebサービス・データ・コントロールの作成に関する項を参照してください。Webサービス・データ・コントロールの詳細は、『Oracle WebCenter Portalでのポータルの構築』のWebサービス・データ・コントロールに関する項を参照してください。
Webサービス・データ・コントロールを作成するには:
JD Edwardsアプリケーションの統合
この項では、JD EdwardsアプリケーションをWebCenter Portalに統合する方法を説明します。
この項には次のサブセクションが含まれます:
JD Edwardsアプリケーションのリモート・アクセスの準備方法
JD Edwardsスタンドアロン・リージョンをWebCenter Portalに追加する前に、JD Edwards内でそれらをポートレットとして外部で使用できるようにし、事前構成されたWSDLをwebclient.war/wsdl
ディレクトリに配置することで、リージョンをポートレット化する準備を整える必要があります。WSDL URLは、JD Edwards WSRPプロデューサを登録し、WebCenter Portalまたはポータル・ページからそれを利用できるようにするために必要です。ブラウザでJDE WSDLのXMLコンテンツを表示するには、ブラウザでページのページ・ソースを開きます。詳細は、「Oracle WebCenterによるWSRPの管理」を参照してください。
プロデューサの登録方法
『Oracle WebCenter Portalの管理』のポートレット・プロデューサの登録に関する項で説明されているように、JD Edwards WSRPプロデューサはWebCenter Portalで直接登録できます。また、次のステップで説明するとおり、Fusion Middleware Controlを使用してJD Edwards WSRPを登録できます。
Fusion Middleware Controlを使用してJD Edwards WSRPプロデューサを登録するには:
PeopleSoftアプリケーションの統合
この項では、PeopleSoftアプリケーションをWebCenter Portalに統合する方法を説明します。
この項には次のサブセクションが含まれます:
PeopleSoftアプリケーションの統合について
この項では、WebCenter PortalでのPeopleSoftアプリケーションの統合に関連する利点および方法を説明します。
この項では、次の内容について説明します。
PeopleSoftの統合の理解
PeopleTools 8.51以降を使用すると、PeopleSoftアプリケーションをWSRPポートレットとしてWebCenter Portalなどのリモート・アプリケーション内で公開できます。これにより、PeopleSoftのごく一部の機能のみにアクセスする必要のあるユーザーは、PeopleSoftアプリケーション全体を開いたり学習したりすることなく、WebCenter Portalを通じてその機能にアクセスできるようになります。
PeopleSoftアプリケーションを統合するための要件
この項では、PeopleSoftオブジェクトをWebCenter Portalに統合するための前提条件を説明します。
-
PeopleSoft 9.0以降。
-
PeopleTools 8.51以降。
-
PeopleSoftへの自動サインオンのためにWS-Securityを使用している場合は、SAMLアサーションが有効になるためには、PeopleSoftとOracle WebCenter Portalのサーバー上の日付/時刻が同期化されている必要があります。これについて問題がある場合は、PeopleSoftのWebサーバーの時刻をOracle WebCenter Portalサーバーより少し進めてもかまいません。
-
PeopleTools 8.51の場合は、WS-Securityを完全にサポートするためには、必要に応じてカスタムOWSMポリシーを作成して構成してください。詳細は、「PeopleTools 8.51向けのWS-Securityの構成方法」を参照してください。
-
PeopleTools 8.51の場合、大文字のサブジェクト名のみがサポートされています。統合を機能させるには、WebCenterで完全に大文字のユーザーIDのみを使用できるようにすることが必要です。
WSRPポートレットとしてのPeopleSoftアプリケーションの統合方法
この項では、PeopleSoftアプリケーションをWSRPポートレットとしてWebCenter Portalに公開する方法を説明します。
この項では、次の内容について説明します。
PeopleSoftアプリケーションのリモート・アクセスの準備方法
この項では、PeopleSoftアプリケーションをWebCenter Portalで使用できるように準備する方法を説明します。
PeopleSoftアプリケーションを準備するには:
PeopleTools 8.52以降向けのWS-Securityの構成方法
この項では、WebCenter PortalおよびPeopleSoftの両方に対してキーストアを作成し、双方の間で秘密キーを交換する方法について説明します。このステップは、WebCenter PortalにWS-Securityポリシーを追加する前に実行する必要があります。
-
最初に、秘密キー
orakey
を持つWebCenterキーストアwebcenter.jks
、PeopleSoftの公開キーrootCA
、およびPeopleSoftがWS-Security受信者として使用する証明書を、次のkeytool
コマンドを使用して作成します。./keytool -genkeypair -keyalg RSA -dname "cn=orakey,dc=us,dc=oracle,dc=com" -alias orakey -keypass password -keystore webcenter.jks -storepass password -validity 720 ./keytool -exportcert -v -alias orakey -keystore webcenter.jks -storepass password -rfc -file orakey.cer ./keytool -importcert -trustcacerts -alias orakey -file orakey.cer -keystore peoplesoft.jks -storepass password
-
次に、秘密キー
rootCA
を持つPeopleSoftキーストアpeoplesoft.jks
、WebCenterの公開キーorakey
、およびWebCenterがWS-Security受信者として使用する証明書を作成します。./keytool -genkeypair -keyalg RSA -dname "cn=rootCA,dc=us,dc=oracle,dc=com" -alias rootCA -keypass password -keystore peoplesoft.jks -storepass password -validity 720 ./keytool -exportcert -v -alias rootCA -keystore peoplesoft.jks -storepass password -rfc -file rootca.cer ./keytool -importcert -trustcacerts -alias rootCA -file rootca.cer -keystore webcenter.jks -storepass password
-
WebCenter PortalおよびPeopleSoftのキーストアを作成したら、
peoplesoft.jks
をPeopleSoftホストに、webcenter.jks
をWebCenterホストに次のようにコピーします。-
peoplesoft.jks
を<Domain_Home>/config/fmwconfig/
にコピー -
webcenter.jks
を/home/psadm2/psft/pt/8.52/webserv/<Domain_Name>/applications/peoplesoft/pspc.war/WEB-INF/classes
にコピー
-
-
次に示すように、PeopleSoftに証明書をインストールします。
-
PeopleSoftに管理者としてログインし、「PeopleTools」→「セキュリティ」→「セキュリティ オブジェクト」→「電子証明書」に移動します。
「電子証明書」ページが表示されます(図9-18を参照)。
-
「+」をクリックして新規エントリを追加します。
図9-19に示すように、
Remote
およびRootCA
の電子証明書を追加する必要があります。 -
「タイプ」に
RootCA
、「別名」にorakey
、発行機関別名にorakey
を入力し、「検索」アイコン(虫メガネ)をクリックします。 -
「インポート」をクリックし、ポップアップで先に作成した
orakey.cer
のテキスト全体を入力し、「OK」をクリックします。 -
「+」をクリックして別の新規エントリを追加し、「タイプ」に
Remote
、「別名」にorakey
、発行機関別名にorakey
を入力し、「検索」アイコンをクリックします。 -
「インポート」をクリックし、ポップアップで先に作成した
orakey.cer
のテキスト全体を入力し、「OK」をクリックします。
-
-
/home/psadm2/psft/pt/8.52/webserv/<Domain_Name>/applications/peoplesoft/pspc.war/WEB-INF/classes
にあるWSS.properties
ファイルを更新し、peoplesoft.jks
ファイルを参照します。 -
図9-20に示すように、
PSCipher.sh
を使用して暗号化されたパスワードを作成し、キーストア・パスワードを更新します。 -
PeopleSoftで次のローカル・ノード定義を確認します。
-
「Peopletools」→「ポータル」→「ノード定義」へ移動します。
「ノード」ページが表示されます。
-
「検索」をクリックしてPSFT-HRをクリックします。
-
「認証オプション」ドロップダウン・リストから
Password
を選択し、「保存」をクリックします。
-
-
引き続いて、「WebCenter PortalへのWS-Securityポリシーの添付方法」の説明に従って、WS-SecurityポリシーをWebCenter Portalに追加します。
WebCenter PortalへのWS-Securityポリシーの添付方法
この項では、WebCenter PortalにWS-Securityポリシーを添付する方法について説明します。
ノート:
次のステップを続行する前に、「PeopleTools 8.52以降向けのWS-Securityの構成方法」の説明に従って、WebCenterおよびPeopleSoftのキーストアを構成しておく必要があります。
メッセージ整合性付きのWSS 1.0 SAMLトークンの構成方法
次のステップに従って、WebCenter Portal用にメッセージ整合性ポリシー付きのWSS1.0 SAMLトークンを構成します。
-
PeopleSoftサーバーの次のディレクトリに移動します。
/home/psadm2/psft/pt/8.53/webserv/peoplesoft/piabin
次のコマンドを実行します。
./redeployWSRP.sh 6
これにより、PeopleSoft WSRPセキュリティ・オプションを更新し、WSRPBaseService with SAMLToken Full Securityを使用できます。
-
PeopleSoftで、「PeopleTools」→「セキュリティ」→「SAML 管理設定」→「SAML インバウンド設定」に移動します。
「SAML インバウンド設定」ページが表示されます(図9-22を参照)。
-
WebCenter PortalユーザーとPeopleSoftユーザーが異なるOIDを使用している場合(設定の例を次に示します)は、「新規値の追加」タブを開いてWebCenterユーザーをPeopleSoftユーザーにマッピングし、「保存」をクリックします。
例:
-
証明書の別名 - orakey
-
発行機関 - WWW.ORACLE.COM
-
サブジェクト名 - pat
-
識別子名 - WWW.ORACLE.COM
-
Peoplesoft ユーザー ID のマッピング - PS
-
-
引き続いて、「WebCenter PortalへのPeopleSoftアプリケーションの統合方法」の説明に従って、ポータル・ページにWSRPプロデューサを登録し、該当ポートレットを追加します。
パスワードなしのWSS 1.0ユーザー名トークンの構成方法
次のステップに従って、WebCenter Portalにパスワード・ポリシーなしのWSS 1.0ユーザー名トークンを添付します。
-
次のように、PeopleSoftでWebCenterユーザーを作成します。
-
Fusion Middleware Controlにログインして、ドメインを選択し、「セキュリティ」→「セキュリティ・プロバイダ構成」に移動します。
「セキュリティ・プロバイダ構成」ページが表示されます。
-
「キーストア」セクションを開いて「構成」をクリックします。
「キーストアの構成」ページが表示されます。
-
「キーストア・パス」
に./webcenter.jks、「キーの別名」
にorakey、「暗号化の別名」
にorakeyを入力します。関連付けられたパスワードを入力し、「OK」をクリックします。変更した構成を有効にするには、ドメイン全体を再起動する必要があります。
-
/home/psadm2/psft/pt/8.53/webserv/peoplesoft/piabin
に移動して次のコマンドを実行します。./redeployWSRP.sh 8
これにより、PeopleSoft WSRPセキュリティ・オプションが更新され、WSRPBaseService with UsernameToken、No Password Full Security Option With WSS Responseが使用できます。
-
引き続いて、「WebCenter PortalへのPeopleSoftアプリケーションの統合方法」の説明に従って、WebCenter Portalまたはポータル・ページにWSRPプロデューサを登録し、該当ポートレットを追加します。
メッセージ保護付きのWSS 1.0 SAMLトークンの構成方法
次のステップに従って、WebCenter Portalにメッセージ保護ポリシー付きのWSS1.0 SAMLトークンを添付します。
-
/home/psadm2/psft/pt/8.53/webserv/peoplesoft/piabin
に移動して次のコマンドを実行します。./redeployWSRP.sh 10
これにより、PeopleSoft WSRPセキュリティ・オプションが更新され、WSRPBaseService with SAMLToken Full Security Option With WSS Responseが使用できます。
-
引き続いて、「WebCenter PortalへのPeopleSoftアプリケーションの統合方法」の説明に従って、ポータル・ページにWSRPプロデューサを登録し、該当ポートレットを追加します。
パスワード付きのWSS 1.0ユーザー名トークンの構成方法
次のステップに従って、WebCenter Portalにメッセージ保護ポリシー付きのWSS1.0 SAMLトークンを添付します。
-
/home/psadm2/psft/pt/8.53/webserv/peoplesoft/piabin
に移動して次のコマンドを実行します。./redeployWSRP.sh 7
これにより、PeopleSoft WSRPセキュリティ・オプションが更新され、WSRPBaseService with UsernameToken Full Security Option With WSS Responseが使用できます。
-
引き続いて、「WebCenter PortalへのPeopleSoftアプリケーションの統合方法」の説明に従って、WebCenter Portalまたはポータル・ページにWSRPプロデューサを登録し、該当ポートレットを追加します。
WebCenter PortalへのPeopleSoftアプリケーションの統合方法
この項では、PeopleSoftアプリケーションをWebCenter Portalに統合する方法を説明します。
この項には次のサブセクションが含まれます:
WebCenter PortalへのPeopleSoft WSRPプロデューサの登録方法
『Oracle WebCenter Portalの管理』のポートレット・プロデューサの登録に関する項で説明されているように、PeopleSoft WSRPプロデューサはWebCenter Portalで直接登録できます。また、次のステップで説明するとおり、Fusion Middleware Controlを使用してPeopleSoft WSRPを登録できます。
Fusion Middleware Controlを使用してPeopleSoft WSRPプロデューサを登録するには:
-
「PeopleSoftアプリケーションのリモート・アクセスの準備方法」の説明に従って、WebCenter Portalで使用するPeopleSoftページのリモート・アクセスの準備を行います。
-
WebCenter PortalドメインのFusion Middleware Control (デフォルトでは
WC_Domain
)にログインします。 -
「ナビゲーション・バー」で
WebCenter Portal
を開き、「WebCenterポータル」メニューで「プロデューサの登録」を選択します。「ポートレット・プロデューサの追加」ページが表示されます。
-
「プロデューサ・タイプ」を
「WSRPプロデューサ」
に設定し、「接続名」を入力して、ステップ1でコピーしたWSDLエンドポイントURLを「URLエンドポイント」フィールドに貼り付けます。 -
必要に応じて、「PeopleTools 8.51向けのWS-Securityの構成方法」の説明に従い、WebCenter Portal内でWS-Securityを構成します。
-
「OK」をクリックし、プロデューサ接続が正常に作成されたことを確認します。
-
引き続いて、「WebCenter PortalページへのPeopleSoftポートレットの追加方法」の説明に従って、該当ポートレットをWebCenter Portalまたはポータル・ページに追加します。
WebCenter PortalページへのPeopleSoftポートレットの追加方法
次のステップに従って、WebCenter Portalまたはポータル・ページにPeopleSoftポートレットを追加します。
-
WebCenter Portalにログインします。
WS-Securityを構成したら、PeopleSoftの「SAML インバウンド設定」ページで使用されているユーザー・アカウントを使用していることを確認します(「WebCenter PortalへのWS-Securityポリシーの添付方法」を参照)。
-
PeopleSoftポータルの追加先となるページに移動するか、新規ページを作成します。
-
「コンテンツの追加」をクリックし、リソース・カタログで「UIコンポーネント」、「ポートレット」の順に選択します。
カスタム・カタログが作成済の場合は、「ポートレット」が表示されないことがあります。この場合は、それをリソース・カタログに追加する必要があります。リソース・カタログの管理の詳細は、『Oracle WebCenter Portalでのポータルの構築』のページでのリソース・カタログ・コンポーネントの使用に関する項を参照してください。
-
Fusion Middleware Controlに追加したポートレットをクリックします。
-
ポータル・ページに追加するPeopleSoftページの「追加」をクリックします。
-
ポータル・ページで、ポートレットの「処理の表示」メニューをクリックし、「表示オプション」を選択します。
-
「表示オプション」ダイアログで、Iframeにポートレットをレンダリングするを
True
に設定して、「OK」をクリックします。 -
引き続いて、「ポータル・ポートレット接続のテスト方法」の説明に従って、ポートレット接続をチェックします。
PeopleTools 8.51向けのWS-Securityの構成方法
この項では、PeopleTools 8.51でサポートされているOWSMポリシーについて説明します。PeopleToolsリリース8.51は、メッセージ内の送信WS-Securityヘッダーをサポートしていない点に注意する必要があります。ただし、一部のデフォルトのOracle WebCenter Portal/OWSMポリシーでは、送信メッセージと受信メッセージの両方がセキュリティ保護されている必要があります。このギャップを埋めるために、必要に応じてカスタムOWSMポリシーを作成してください。この項では、カスタムWS-Securityポリシーを作成する必要があり、それらを構成するためにWebCenter Portal側でのステップが必要となる異なる統合シナリオについても説明します。
PeopleTools 8.51との統合シナリオの場合は、OWSMポリシーとして、メッセージ整合性付きWSS10 SAMLトークン、メッセージ保護付きWSS10 SAMLトークンまたはパスワード付きWSS10ユーザー名トークンを使用できます。
この項では、次の内容について説明します。
メッセージ整合性付きのWSS10 SAMLトークン向けのWS-Securityの構成方法
(PeopleSoftポリシー: WSRPBaseService with SAMLToken Full Security Option (timestamp)
)
この項では、メッセージ整合性付きのWSS10 SAMLトークン(oracle/wss10_saml_token_with_message_integrity_client_policy
)ポリシー向けにWS-Securityを構成する方法を説明します。
WS-Securityを構成するには:
-
「Webサービス・セキュリティの構成」で説明されているように、Oracle WebCenter Portal/OWSMキーストアを設定します。
-
Oracle WebCenter Portalドメインの公開キーが含まれた証明書を生成して、PeopleToolsの管理者に送信します。これにより、その証明書をPeopleToolsの構成にインポートできるようになります。
-
プロデューサの登録時に、
wss10_saml_token_with_message_integrity_client_policy
を選択します。 -
引き続いて、WSRPポートレットをWebCenter Portalページに追加します。
メッセージ保護付きのWSS10 SAMLトークン向けのWS-Securityの構成方法
(PeopleSoftポリシー: WSRPBaseService with SAMLToken Full Security Option (timestamp) With WSS Response
)
OWSMに付属しているデフォルトのメッセージ保護付きWSS10 SAMLトークン(oracle/wss10_saml_token_with_message_protection_client_policy
)ポリシーでは、レスポンスも署名および暗号化されることが要求されます。しかし、PeopleToolsリリース8.51以前はWS-Securityヘッダーをレスポンスに格納して送信できないため(最初のcookie/get portlet handle
コールのみにセキュリティ・ヘッダーが含まれており、後続のコールには含まれていません)、oracle/wss10_saml_token_with_message_protection_client_policy
ポリシーに基づいたカスタム・ポリシーを作成して添付する必要があります。
カスタム・ポリシーを作成するには:
-
Fusion Middleware Controlにログインし、Oracle WebCenter Portalドメイン(デフォルトでは
WC_Domain
)に移動します。 -
「WebLogicドメイン」メニューから、「Webサービス」→「ポリシー」を選択します。
-
wss10_saml_token_with_message_protection_client_policy
を選択して、「類似作成」をクリックします。 -
このポリシーに新しい名前を付けます(たとえば、
oracle/wss10_saml_token_with_message_protection_plaintext_response_client_policy
)。 -
「レスポンス」タブを開き、「メッセージの署名設定」および「メッセージの暗号化設定」の「本体全体を含める」チェック・ボックスを選択解除して、ポリシーを保存します。
-
PeopleSoftキーストアの公開証明書がWebCenter Portalドメイン内で使用されているキーストアにインポートされていることを確認します。
-
次の例に示すように、WLSTを使用して、新しく作成されたポリシーを使ってプロデューサを登録します。
registerWSRPProducer('webcenter', 'wc-pt851-saml_msg-protection', 'http://xmlns.oracle.com/pspc/pswsdl/ps/EMPLOYEE', timeout=100, tokenType='oracle/wss10_saml_token_with_message_protection_plaintext_response_client_policy', enforcePolicyURI='false', issuer='www.oracle.com', sigKeyAlias='webcenter',sigKeyPswd='welcome1', encKeyAlias='webcenter', encKeyPswd='welcome1', recptAlias='peopleTools_public')
recptAlias
パラメータの値として、インポートされたpeoplesft
公開キーの別名を使用します。ノート:
プロデューサを登録するにはWLSTを使用する必要があります。Fusion Middleware Controlは固定ポリシー名のみ受け入れ可能なため、
enforcePolicyURI='false'
を渡すことで、WLSTを使用してプロデューサにこのポリシーを登録する必要があります。
パスワード付きのWSS10ユーザー名トークン向けのWS-Securityの構成方法
(PeopleSoftポリシー: WSRPBaseService with UsernameToken Full Security Option With WSS Response
)
OWSMに付属しているデフォルトのパスワード付きWSS10ユーザー名トークン(oracle/wss10_username_token_with_message_protection_client_policy
)ポリシーでは、レスポンスも署名および暗号化されることが要求されます。しかし、PeopleToolsリリース8.51以前はWS-Securityヘッダーをレスポンスに格納して送信できないため(最初のcookie/get portlet handle
コールのみにセキュリティ・ヘッダーが含まれており、後続のコールには含まれていません)、oracle/wss10_username_token_with_message_protection_client_policy
ポリシーに基づいたカスタム・ポリシーを作成して添付する必要があります。
カスタム・ポリシーを作成するには:
-
Fusion Middleware Controlにログインし、WebCenter Portalドメイン(デフォルトでは
WC_Domain
)に移動します。 -
「WebLogicドメイン」メニューから、「Webサービス」→「ポリシー」を選択します。
-
wss10_username_token_with_message_protection_client_policy
を選択して、「類似作成」をクリックします。 -
このポリシーに新しい名前を付けます(たとえば、
oracle/wss10_username_token_with_message_protection_plaintext_response_client_policy
)。 -
「レスポンス」タブを開き、「メッセージの署名設定」および「メッセージの暗号化設定」の「本体全体を含める」チェック・ボックスを選択解除して、ポリシーを保存します。
-
PeopleSoftキーストアの公開証明書がOracle WebCenter Portalドメイン内で使用されているキーストアにインポートされていることを確認します。
-
次の例に示すように、WLSTを使用して、新しく作成されたポリシーを使ってプロデューサを登録します。
registerWSRPProducer('webcenter', '<Producer_Name>', '<URL>', timeout=100, tokenType='oracle/wss10_username_token_with_message_protection_plaintext_response_client_policy', extApp='<Ext_App_Name>', enforcePolicyURI='false', issuer='www.oracle.com', sigKeyAlias='webcenter',sigKeyPswd='welcome1', encKeyAlias='webcenter', encKeyPswd='welcome1', recptAlias='peopleTools_public')
recptAlias
パラメータの値として、インポートされたpeoplesft
公開キーの別名を使用します。ノート:
プロデューサを登録するにはWLSTを使用する必要があります。Fusion Middleware Controlは固定ポリシー名のみ受け入れ可能なため、
enforcePolicyURI='false'
を渡すことで、WLSTを使用してプロデューサにこのポリシーを登録する必要があります。
WebCenter Portalへのデータ・コントロールとしてのPeopleSoftアプリケーションの統合方法
この項では、PeopleSoftアプリケーションをWebサービス・データ・コントロールとしてWebCenter Portalに追加する方法を説明します。
この項では、次の内容について説明します。
Webサービス・データ・コントロールの作成方法
WSDLを作成したら、引き続いて、WSDLを使用してWebサービス・データ・コントロールを作成できます。この項では、「WSDLの準備方法」で始められた例を続けます。
ノート:
データ・コントロールまたはデータ・コントロールを含むタスク・フローをポータル・ページに追加する前に、WebCenter PortalのWS-Securityを構成する必要があります。WS-Securityの構成の詳細は、『Oracle WebCenter Portalの管理』の「Webサービス・セキュリティの構成」を参照してください。
Webサービス・データ・コントロールの作成の詳細は、『Oracle WebCenter Portalでのポータルの構築』のWebサービス・データ・コントロールの作成に関する項を参照してください。Webサービス・データ・コントロールの詳細は、『Oracle WebCenter Portalでのポータルの構築』のWebサービス・データ・コントロールに関する項も参照してください。
Webサービス・データ・コントロールを作成するには:
Oracle Business Intelligenceプレゼンテーション・サービスの統合
この項では、Oracle Business Intelligenceプレゼンテーション・サービス・カタログと統合するようにWebCenter Portalを構成する方法を説明します。実行時に、ユーザーはビジネス・インテリジェンス・オブジェクトをWebCenter Portalページに追加できます。
この項では、次の内容について説明します。
Oracle Business Intelligenceプレゼンテーション・サービスの統合について
この項では、Oracle Business Intelligenceプレゼンテーション・サービス・カタログと統合するようにWebCenter Portalを構成する方法を説明します。
この項では、次の内容について説明します。
Oracle Business Intelligenceプレゼンテーション・サービスの統合の理解
Oracle WebCenter Portalユーザーは、プレゼンテーション・サービス・カタログのフォルダを開いて参照し、分析のビューを表示できます。プレゼンテーション・サービス・カタログに表示されるビュー・タイプは、表、ピボット・テーブル、チャート、ファンネル・チャート、ゲージ、ナラティブ、ティッカおよびタイトルです。プレゼンテーション・サービス・カタログに表示されないビュー・タイプは、ビュー・セレクタ、列セレクタ、論理SQLおよび結果なしのビューです。
ユーザーは、ダッシュボード・フォルダを参照してダッシュボードと関連付けられたページを探すこともできますが、ダッシュボード・ページ内を参照して自身のコンポーネント(ダッシュボードに埋め込まれた分析など)を表示することはできません。
Oracle Business Intelligenceプレゼンテーション・サービスを統合するための要件
『Oracle Business Intelligence Enterprise Edition開発者ガイド』のOracle BI EEプレゼンテーション・サービス接続の作成に関する項に従って、BIアプリケーションへの接続を設定してセキュリティを構成する必要もあります。「Oracle BIプレゼンテーション・カタログに接続するための資格証明の構成方法」の説明に従って、この接続用の資格証明を指定する必要もあります。
次の前提条件が適用されます。
Oracle WebCenter Portal
-
データベース接続、Content Server接続およびFusion Middleware Controlも含めて、
WC_Portal
サーバーがインストール済および構成済
OBIEE
-
Oracle Business Intelligenceアプリケーション
-
OBI Enterprise Editionリリース12.2.1.1、12.2.1.2または12.2.1.3
ノート:
WebCenter PortalがOBIEEと完全に統合されておらず、OBIEEレポートのみをリンクとしてコールする場合、OBIEE 12.2.1.xリリースがサポートされます。 -
OBIEEはインストール済、構成済で実行中(データベース–OBI Enterprise Edition)
-
OBIアプリケーションはインストール済、設定済で、すべてのコンテンツがOBIEE環境から使用可能(オプション)
セキュリティ
OBIEE統合では、WebCenterおよびOBIEE間で同じアイデンティティ・ストア・ユーザー名が移入される必要があります。これは次のいずれかの方法で実行できます。
-
WebCenterとOBIEEが同じアイデンティティ・ストアを共有(推奨)
-
WCとOBIEEの異なるアイデンティティ・ストア間で、同じユーザー名を維持
拡張統合オプション
ページ上に簡単にドロップできるビジネス・インテリジェンス分析、ダッシュボード、スコアカード・コンポーネントなど、「Oracle Business Intelligenceプレゼンテーション・サービスの統合」の各項で説明したリソースの追加方法に加えて、WebサービスおよびBI EE論理SQLビュー・オブジェクトを使用して、ビジネス・インテリジェンス・データをアプリケーションに埋め込むオプションもあります。Webサービスの使用の詳細は、『Oracle Business Intelligence Enterprise Editionインテグレーターズ・ガイド』のOracle Business Intelligence Webサービスの概要に関する項を参照してください。BI EE論理SQLビュー・オブジェクトの使用の詳細は、『Oracle Business Intelligence Enterprise Edition開発者ガイド』のOracle BI EE論理SQLビュー・オブジェクトの使用に関する項を参照してください。
Oracle BIプレゼンテーション・カタログに接続するための資格証明の構成方法
設計時に、Oracle BIプレゼンテーション・カタログに接続するための資格証明を指定する必要があります。これらの資格証明を使用して、Oracle BIプレゼンテーション・カタログからビジネス・インテリジェンス・オブジェクト(分析、ダッシュボード、スコアカード・コンポーネントなど)のリストが取得されます。
このプロセスによって、プレゼンテーション・サーバーへのログインがアプリケーションの現在のユーザーと同じであること、すべてのアクセス・チェックが現在のユーザーとして実行されること、およびデータが現在のユーザーとしてフェッチされることが保証されます。ADFページに、ユーザーがアクセスできないビジネス・インテリジェンス・オブジェクトが含まれている場合は、ADFページは、ユーザーがこれらのオブジェクトにアクセスするための適切な権限を持っていないことを示すメッセージを返します。
セキュリティが有効になっている場合は、「偽装の実行」パラメータをtrue
に設定する必要があります。
この項には次のサブセクションが含まれます:
BIImpersonateUserの確認方法
BIImpersonateUserユーザーが存在するかどうか、そのユーザーに割り当てられたロールが正しいかどうかを確認するには、次のステップを使用します。
BIImpersonateUserの作成方法
BIImpersonateUserユーザーを作成して、Oracle BIプレゼンテーション・サービス接続を利用し、Oracle BI EEオブジェクトを含むアプリケーションを保護するには、次の手順を実行します。偽装者ユーザーの資格証明をOracle BI EEプレゼンテーション・サービス接続に適用するには、事前にアプリケーションでADFセキュリティが有効になっている必要があります。
偽装ユーザー機能は、Oracle BI EEとADFがOracle Internet Directory (OID)を共有していない場合に、Oracle BIオブジェクトが含まれたアプリケーションを保護します。偽装ユーザーの作成と使用のプロセスを開始する前に、この機能が現在の環境内で構成されていることを確認する必要があります。
この手順を実行する前に、自身または管理者がWebLogic ServerのOracle BI EEレルム内にユーザーを作成して、このレルム内の各ユーザーにBIConsumerグループを割当て済であることを確認してください。詳細は、『Oracle Business Intelligence Enterprise Edition開発者ガイド』の偽装ユーザーの作成と使用方法に関する項を参照してください。
次のステップに従って、BIImpersonateUserユーザーを作成します。
WebCenter PortalへのOracle Business Intelligenceオブジェクトの統合方法
次の手順に従って、ポータルとBIオブジェクトの統合を構成します。
デプロイ後のプレゼンテーション・サービス接続の追加または変更方法
BIオブジェクトをWebCenter Portalに統合することを開始する前に、まずWebCenter PortalからBIサーバーへの接続を構成する必要があります。Oracle BI EEで提供されているADF MBeanを使用すると、デプロイ済のポータルやBI ADFアプリケーションへの新しい接続を追加できます。デプロイ済アプリケーションの既存の接続を変更することもできます。MBeanは、アプリケーションとともにデプロイされて、デプロイ後にFusion Middleware Controlを使用してアクセスできます。
次のステップを実行する前に、「Oracle BIプレゼンテーション・カタログに接続するための資格証明の構成方法」のステップに従って、Oracle BIプレゼンテーション・カタログに接続するための資格証明をあらかじめ指定しておく必要があります。
ノート:
ポータルとOracle Business Intelligenceアプリケーションの間で同じアイデンティティ・ストアが共有されていない場合は、該当するユーザーを両方のシステムで作成する必要があります。
次のステップに従って、アプリケーションのデプロイ後に接続を構成します。
-
WebCenter PortalがインストールされているインスタンスのFMW Control Enterprise Managerにログインにして、「WebLogicドメイン」ドロップダウン・メニューをクリックします。
-
リストから、「システムMBeanブラウザ」を選択します。
「システムMBeanブラウザ」ペインが表示されます。
-
「システムMBeanブラウザ」ペインで、次に示すパスに従って「ADF接続」ツリー・ノードに移動します。
-
「アプリケーション定義のMBean」ツリー・ノードを選択します。
-
「oracle.adf.share.connections」ツリー・ノードを選択します。
-
「サーバー: <サーバー名>」ツリー・ノードを選択します。
たとえば、
Server:DefaultServer
やWC_Portal
などです。 -
「アプリケーション:<アプリケーション名>」ツリー・ノードを選択します。
たとえば、
Application:Application2
やwebcenter
など。 -
「ADF接続」ツリー・ノードを開きます。
-
子ADF接続ツリー・ノードを開きます。
対応するMBean情報が「アプリケーション定義のMBean」ペインに表示されます。
-
-
「アプリケーション定義のMBean」ペインで、「操作」タブを開いてから、「createConnection」をクリックしてプレゼンテーション・サービス接続を作成します。
「操作:createConnection」ダイアログが表示されます。
-
この接続の必要な値を指定します。
「接続タイプ」値フィールドに「
BISoapConnection
」と入力して、「接続名」値フィールドには「biserver
」などを入力します。「起動」をクリックして接続を作成します。 -
「システムMBeanブラウザ」ペインで、「リフレッシュ」をクリックしてツリーをリフレッシュし、新しい接続を表示します。
-
「ADF接続」→「BISoapConnection」の順にツリーの展開を続行します。作成した「biserver」接続が表示されます
この接続の情報が「アプリケーション定義のMBean」ペインに表示されます。
-
「属性」タブに移動します。
-
次に示すように
BISoap
接続情報を入力し、「適用」をクリックして変更を適用します。context = analytics host = The host name where the BI Server is running IsStaticResourcesLocationAutomatic = true Port = 9502(default Analytics port) protocol = http StaticResourcesLocation = http://machine.domain:port (This is the default URL for the Analytics port.) username =BIImpersonatorUser password = BIImpersonatorUser user password
-
残りのフィールドはデフォルトのままにして、「適用」をクリックします。
-
ナビゲーション・ペインで「ADF接続」フォルダをクリックして、「操作」タブを開き、「保存」をクリックして接続を保存します。
-
「起動」をクリックすると、次のメッセージが表示されます。
"
Confirmation Operation executed successfully.
"
WebCenter Portalリソース・カタログへのOracle BIオブジェクトの追加方法
Oracle BIコンテンツをポータル・ページに追加する前に、Oracle BIプレゼンテーション・カタログに格納されているオブジェクトをWebCenter Portalリソース・カタログに追加する必要があります。
実行時のOracle BIコンテンツの追加方法
次の手順に従って、ポータル・ページを作成して、このページにOracle BIオブジェクトを追加します。この手順を実行する前に、Oracle BIオブジェクトをWebCenter Portalリソース・カタログに追加しておく必要があります(「WebCenter Portalリソース・カタログへのOracle BIオブジェクトの追加方法」を参照)。
-
WebCenter Portalにログインし、新しいポータルを作成するか、既存のポータルにアクセスします。
-
Oracle BIオブジェクトが含まれているリソース・カタログをポータル・ページのデフォルト・リソース・カタログとして設定します。「デフォルト・リソース・カタログの選択」を参照してください
-
ポータル・エディタで、新しいページを作成します。
-
ページ・エディタで、「コンテンツの追加」をクリックしてリソース・カタログを開き、Oracle BIオブジェクトが含まれているフォルダを参照します。
-
分析またはダッシュボードを選択して、「追加」をクリックします。
選択したオブジェクトが当該ページに追加されます。
ビジネス・インテリジェンス・オブジェクトのプロンプト値の変更方法
次の手順に従って、分析またはダッシュボードのフィルタやプロンプトの値を変更することで、ポータル・ページをテストします。
- 作成したページを開きます。
- 実行中のページで、「ページ・アクション」をクリックしてから、「編集」リンクをクリックして編集モードを開始します。
- フィルタまたはプロンプトを含む分析またはダッシュボードを追加します。ページへのOracle BIオブジェクトの追加の詳細は、「実行時のOracle BIコンテンツの追加方法」を参照してください。
- ページの編集モードを終了せずに、ポータル・ページを保存します。
- ポータル・ページで、プロンプト値を変更して、「OK」をクリックします。
- 編集モードを終了して、ページを保存して、アプリケーションによってプロンプト値が正しく適用されたことを確認します。
Oracle Content and Experience Cloudとの統合
この項では、Oracle Content and Experience CloudとWebCenter Portalを統合する方法を説明します。
次の項目が含まれます。
Oracle Content and Experience Cloudの統合について
Oracle DOCSコンテンツ・マネージャ・タスク・フローにより、ユーザーはOracle WebCenter PortalをOracle Content and Experience Cloudに統合でき、Oracle Content and Experience Cloud内のドキュメントに迅速にアクセスできます。ドキュメントを追加、表示、管理および共有でき、WebCenter Portalからの強固なセキュリティでクラウド・サーバーでの共同作業を実行することができます。
Oracle DOCSコンテンツ・マネージャ・タスク・フロー:
-
WebCenter PortalからOracle Content and Experience Cloudへの容易で安全なアクセスを提供します
-
他の人との容易な共同作業が可能
Oracle Content and Experience CloudとWebCenter Portalの統合
Oracle Content and Experience CloudをWebCenter Portalと統合するには:
WLSTを使用したデフォルトのOracle Content and Experience Cloud接続の作成
Oracle WebCenter Portalに、次のWLSTコマンドを使用してデフォルトのOracle Content and Experience Cloud URL接続を作成します。
adf_createHttpURLConnection(appName='application name', name='connection name', url='http://host:port/documents')
ここで:
-
appName
はアプリケーション名です。たとえば:webcenter
。 -
name
はデフォルトのURL接続です。この値をWCP-DCS
に設定します。 -
host:port
は、Oracle Content and Experience Cloudのホストとポートです。
例
adf_createHttpURLConnection(appName='webcenter', name='WCP-DCS', url='http://myhost:1080/documents')
WLSTの詳細は、『Oracle WebLogic Scripting Tool (WLST)』を参照してください。
次のWLSTコマンドを使用して、作成した接続をリストでき、接続を削除することもできます:
-
作成された接続を表示するには、次を使用します。
adf_listURLConnection(appName='application name')
たとえば:
adf_listURLConnection(appName='webcenter')
-
接続を削除するには次を使用します。
deleteConnection(appName='application name', name='connection name')
たとえば:
deleteConnection(appName='webcenter', name='WCP-DCS')