「Set Link to LC Assets」操作

AEM forms リポジトリ内のオブジェクト、ファイル、またはデータと、IBM FileNet リポジトリ内のアセットとの間にリンクを確立するアセットリンクオブジェクト(ALO)を作成します。ALO オブジェクトのプロパティは変更できません。

General プロパティグループと Route Evaluation プロパティグループについて詳しくは、 共通の操作プロパティ を参照してください。

Login Settings プロパティ

Content Repository Connector for IBM FileNet サービスを呼び出すためのログイン設定。

Login Mode

操作が FileNet リポジトリにログインする方法を表す com.adobe.livecycle.ibmfilenetcontentrepositoryconnector.client.type.impl.LoginSettings 値。有効値は、 INVOCATION_CONTEXT (Use Credentials from process context)、 USER_CREDENTIALS (Use User Credentials)、 TOKEN (Use FileNet Credentials Token)です。

Use Credentials From Process Context:
FileNet 認証のプロセスコンテキストからの AEM forms User Management 秘密鍵証明書を使用します。

Use User Credentials:
User Name および Password プロパティを使用して、FileNet の認証を受けます。ユーザー名について、管理コンソールで指定される FileNet P8 Content Engine で有効であることを確認してください。

Use FileNet Credentials Token:
FileNet Credentials Token プロパティを使用して、FileNet Content Engine の認証を受けます。このログイントークンは、現在の FileNet セッションで有効である必要があります。

User Name

FileNet オブジェクトストアに接続するときに使用するアカウント名を指定する string 値。

このフィールドは、Login Mode プロパティが USER_CREDENTIALS (Use User Credentials)または TOKEN (Use FileNet Credentials Token)に設定されている場合のみ使用されます。

パスワード

FileNet オブジェクトストアに接続するときに使用する User Name プロパティで指定されたアカウント名に関連するパスワードを指定する string 値。

このフィールドは、Login Mode プロパティが USER_CREDENTIALS (Use User Credentials)に設定された場合のみ使用されます。

FileNet Credentials Token

既存の FileNet 秘密鍵証明書トークンの位置を表す string 値。

このフィールドは、Login Mode プロパティが TOKEN (Use FileNet Credentials Token)に設定された場合のみ使用されます。

Object Store および ECM Object Settings プロパティ

ECM オブジェクトのリポジトリプロパティ。

Object Store

IBM FileNet リポジトリの名前を表す string 値。管理コンソールで定義された現在の FileNet Content Engine で利用できるオブジェクトストアのリストから選択できます。(AEM Forms管理ヘルプを参照してください)。

ECM Object Complete Path

(オプション)リポジトリ内の ECM オブジェクトの位置を示す string 値。

リテラル値を指定する場合は、パスを入力するか、または「Browse」をクリックして IBM FileNet リポジトリからのフォルダーを選択します。

フォルダーパスを入力するときは、次のルールを使用します。

  • フォルダーパスにはオブジェクトストア名を含めないでください。

  • フォルダーの位置を指定する場合は、次のようにスラッシュ(/)を使用してフォルダー名を区切ります。

    /[FolderPath]/[documentName]

Form Template Settings プロパティ

フォームテンプレートのリポジトリプロパティ。

Repository Path Where Form Template is Kept

AEM forms リポジトリ内のフォームテンプレートの位置を示す string 値。

リテラル値を指定する場合は、パスを入力するか、または「Browse」をクリックして AEM forms リポジトリからのフォルダーを選択します。

フォルダーパスを入力するときにフォルダーの位置を指定する場合は、次のようにスラッシュ(/)をしてフォルダー名を区切ります。

/[FolderPath]/[documentName]

Relationship Settings プロパティ

ECM オブジェクトと AEM forms リポジトリ内のオブジェクトとの関係に関するプロパティ。

Relationship Type

(オプション)ECM オブジェクトと AEM forms リポジトリ内のオブジェクトとの関係のタイプを表す string 値。このリポジトリで指定する値は、Property Mapping Table プロパティの map 値にデータを設定するために使用されます。このアクションにより、プロセス変数の値を関係タイプの属性に割り当てできます。

リテラル値を指定する場合は、関係タイプを表す値を入力します。

注意: 値が指定されない場合、Attributes プロパティの map 値に属性が設定されません。

Property Mapping Table

(オプション)属性をプロセス変数の値にマップするための map 値。属性は、Relationship Type プロパティで値が指定されている場合のみ利用できます。属性にマップするプロセス変数は、データタイプが同一である必要があります。例えば、属性が string である場合は、データタイプが string であるプロセス変数にマップされる必要があります。属性の名前がキーとして使用されます。

リテラル値を指定する場合は、テーブルの属性リストは Relationship Type プロパティで指定したアイテムに基づきます。Name 列の各属性に割り当てるプロセス変数を Value 列から選択できます。

注意: Relationship Type プロパティに値が存在しない場合、このプロパティに値が指定されません。

Exceptions

この操作では、 RepositoryException 例外をスローすることがあります。