エージェント署名画像の管理 manage-agent-signature-images
概要 overview
Correspondence Management では、レター内にエージェント署名を描画するために画像を使用することができます。エージェント署名画像を設定すると、レターの作成時に、送信側エージェントの署名としてエージェント署名画像がレターにレンダリングされます。
agentSignatureImage DDE は算出された DDE であり、エージェントの署名画像を表します。算出された DDE の式では、Expression Manager 構築ブロックにより公開された新しいカスタム関数を使用します。このカスタム関数は、agentID と agentFolder を入力パラメーターとして取得し、これらのパラメーターに基づき画像コンテンツを取得します。新しい SystemContext システムデータディクショナリにより、Correspondence Management で作成されたレターは、現在のシステムコンテキストの情報にアクセスできるようになります。システムコンテキストには、現在ログイン中のユーザーとアクティブな設定パラメーターに関する情報が含まれます。
画像は、cmuserroot フォルダーの下に追加することができます。Correspondence Management 設定プロパティでは、CM ユーザールートプロパティを使用することで、エージェント署名画像の参照先からフォルダーを変更することができます。
agentFolder DDE の値は、Correspondence Management 設定プロパティに向けて CMUserRoot 設定パラメーターから取得されます。デフォルトでは、この設定パラメーターは CRX リポジトリの /content/cmUserRoot を参照します。CMUserRoot 構成は、Configuration Properties から変更できます。
また、デフォルトのカスタム関数を上書きすることで、ユーザー署名画像を取得するための独自のロジックを定義することもできます。
エージェント署名画像を追加する adding-agent-signature-image
-
エージェント署名画像の名前と、AEM のユーザー名が一致することを確認してください。(画像ファイル名には、拡張子は必要ありません。)
-
CRX で、コンテンツフォルダー内に
cmUserRoot
フォルダーを作成します。-
https://'[server]:[port]'/crx/de
にアクセスします。必要に応じて、管理者としてログインします。 -
content フォルダーを右クリックし、作成/フォルダーの作成 を選択します。
-
ファイルを作成ダイアログで、フォルダー名を「
cmUserRoot
」と入力します。「すべて保存」をクリックします。note note NOTE デフォルトでは、AEM がエージェント署名画像を参照する際に cmUserRoot を開きます。ただし、Correspondence Management 設定プロパティから CM ユーザールートプロパティを編集することで、参照先を変更することができます。
-
-
Content Explorer で cmUserRoot フォルダーに移動し、その中にエージェント署名画像を追加します。
-
https://'[server]:[port]'/crx/explorer/index.jsp
にアクセスします。必要に応じて、管理者としてログインします。 -
「Content Explorer」をクリックします。Content Explorer が新しいウィンドウで開きます。
-
Content Explorer でユーザーのルートフォルダーに移動し、選択します。cmUserRoot フォルダーを右クリックし、「新規ノード」を選択します。
新しいノードの行に以下のエントリを作成した後、緑色のチェックマークをクリックします。
名前:JohnDoe(またはエージェント署名ファイルの名前)
タイプ: nt:file
cmUserRoot
フォルダーの下に、「JohnDoe
」の名前(または前の手順で指定した名前)で新しいフォルダーが作成されます。 -
新しく作成したフォルダーをクリックします(ここでは
JohnDoe
)。Content Explorer では、フォルダーの内容が暗く表示されます。 -
jcr:content プロパティをダブルクリックし、タイプを nt:resource に設定します。その後、緑色のチェックマークをクリックしてエントリを保存します。
プロパティが表示されていない場合は、まず、名前が「jcr:content」のプロパティを作成します。
jcr:content サブプロパティの中に、暗く表示されている jcr:data を探します。jcr:data をダブルクリックします。プロパティが編集可能になり、「ファイルの選択」ボタンがエントリに表示されます。「ファイルを選択」をクリックし、ロゴとして使用する画像ファイルを選択します。画像ファイルには、拡張子を付ける必要はありません。
「すべて保存」をクリックします。
-
-
レターの中で使用した XDP\layout について、署名画像を描画するための画像フィールドが左下(または、署名を描画する他の適切な場所)に表示されていることを確認してください。
-
通信の作成時は、以下の手順に従って、署名画像を配置するための画像フィールドを「データ」タブから選択します。
-
右ペインの「リンケージタイプ」ポップアップメニューから「システム」を選択します。
-
SystemContext DD 用のデータ要素パネルのリストから、agentSignatureImage DDE を選択します。
-
レターを保存します。
-
-
レターのプレビューを描画すると、レイアウトに応じて配置された画像フィールド内に署名が表示されます。