ドキュメントを含むOracle Integration
Oracle IntegrationでOracle Content Managementのドキュメントに対して有効化された、レビューまたは承認のためのドキュメント・ルーティングなどのビジネス・アプリケーションのワークフローを管理します。
ユーザーがOracle Integrationの機能にアクセスできるようにすることが可能で、これにより、ユーザーは、承認やレビューのためのドキュメント・ルーティングなど、クラウド内のビジネス・プロセスを管理できます。
Oracle Content Managementのサブスクリプション・タイプおよびサービスの開始日によっては、この機能を使用できない場合があります。
ユーザーが統合機能を利用できるようにするには、Oracle IntegrationとOracle Content Managementの両方で設定を構成する必要があります。
- Oracle Integrationで管理者としてサインインし、Oracle Content Managementの接続情報を入力します。 「Oracle Process Cloud Serviceの使用」の「記入票の統合」を参照してください。
- Oracle Content Managementで、Oracle Integrationを有効にして、接続情報を入力します:
- 管理者としてOracle Content Managementにサインインします。
- 「管理」メニューから、「統合」を選択します。
- 「アプリケーション」で、Oracle Integrationを選択してサービスを有効にし、次の値を設定します:
- サービスURL: ユーザーがアプリケーション用にアクセスできるサービスのURL。
- ユニバーサル・クレジット・サブスクリプションを保有している場合、サービスURLは次のようになります:
https://{servicename}/ic/api/process/v1/processes - 非従量制サブスクリプションを保有している場合、サービスURLは次のようになります:
https://{servicename}/bpm/api/4.0/processesノート:
アセット・ワークフローの場合、https://{servicename}/bpm/api/4.0/processesのみが有効です。 まだhttps://{servicename}/bpm/api/3.0/processesを使用している場合は、サービスURLの4.0バージョンを使用することをお薦めします。
- ユニバーサル・クレジット・サブスクリプションを保有している場合、サービスURLは次のようになります:
- サービス・ユーザー: Oracle Content Managementで使用するプロセスを所有するユーザーの電子メール・アドレスを入力します。 これは、Oracle Integrationの構成時に入力したユーザーと同じである必要があります。
- サービス・パスワード: ユーザーのパスワードを入力します。 これは、Oracle Integrationの構成時に入力したパスワードと同じである必要があります。
- クライアントID: Oracle Integrationインスタンスに対応する(Identity Cloud Services) IDCS管理コンソールからアプリケーションのクライアントIDを入力します。
ノート:
クライアントIDを見つけるには、次のステップに従います。 IDCS管理コンソールのUIは変更可能です。これらのステップはガイダンスとして扱ってください。- IDCS管理コンソールにログインします。
- Oracle Cloud Servicesをクリックします。
- Oracle Integration Cloudに対応するアプリケーションを見つけます。
- 「構成」に移動し、「一般情報」セクションでクライアントIDを見つけます。
- サービスURL: ユーザーがアプリケーション用にアクセスできるサービスのURL。
- ドキュメント開始イベントを使用してプロセスを作成するには、「Oracle Process Cloud Serviceの使用」の「ドキュメントまたはフォルダ起動プロセスの作成」を参照してください。
タスク・ステップが完了すると、定義したプロセスに従ってファイルを管理できます。 受信ドキュメントの場合、ユーザーは、そのドキュメントに割り当てられたロールに基づいてアクションを実行できます: コントリビュータ、ダウン・ローダー、またはビューア。
Oracle Content Managementがプロセスを開始すると、プロセスを起動するために次のペイロードが送信されます:
{
"operation":"startEvent",
"processDefId":"testing~LoanApplicationProcessing!1.0~LoanApplicationProcessing"
"params": {
"id": "abc123",
"name": "document name",
"startedBy": "user id",
"type": "d",
"role": "role that should be used to generate subsequent applinks",
"version": "version"
}
}開発者は、開発するプロセスの次の要件を認識する必要があります:
- Oracle Content Managementドキュメント開始イベントを使用するプロセスである必要があります。
- プロセスのデプロイ時は、統合を可能にするために指定したユーザーと、それを共有することで、ユーザーにプロセスをトリガーする権限が与えられるようにする必要があります。
- 表示するファイルをタスク開始者としてアップロードしたユーザーの場合、プロセスでは、開始者の表示名として、startedbyフィールドに渡した値が使用される必要があります。