このクイックスタートでは、Acrobat Reader DC エクステンションサービスを使用して使用権限を PDF ドキュメントに適用する方法について説明します。使用権限を PDF ドキュメントに適用すると、Adobe Reader ユーザーが Adobe Acrobat で利用可能なインタラクティブ機能を使用できるようになります。注釈の作成などのインタラクティブ機能とローカルにファイルを保存する機能は、Adobe Reader では使用できません。Acrobat Reader DC エクステンションサービスに関する詳細は、『AEM forms 用サービスリファレンス』を参照してください。
例えば、組織で PDF ドキュメントのコンテンツに関するフィードバックを集めるプロセスを使用しているとします。AEM forms - Acrobat Reader DC エクステンション 10 を使用して追加の使用権限を PDF ドキュメントに適用すると、ユーザーが Adobe Reader で注釈を作成できるようになります。ユーザーが PDF ドキュメントをフォルダーにコピーすると、使用権限の適用された PDF ドキュメントを別のフォルダーから取得できます。
この組織では、
enablePDFApp
というアプリケーションがこのサービスを実装しています。このサービスを使用するには、PDF ドキュメントを
¥¥LiveCycleES4Server¥SendForReview¥input
というネットワークフォルダーにコピーします。次に、使用権限の適用された PDF ドキュメントを
¥¥LiveCycleES4Server¥SendForReview¥readyForReview
というネットワークフォルダーから取得します。両方のフォルダーは AEM forms サーバーに存在し、共有フォルダーとして設定されています。サービスの呼び出しに使用されるこの設定は、
監視フォルダー
と呼ばれます。監視フォルダーを使用してサービスを呼び出す場合、サービスユーザーロールが設定された
readadmin
のユーザー ID が使用されます(『
AEM forms 管理ヘルプ
』の「
監視フォルダーエンドポイントの設定
」を参照)。
enablePDFApp アプリケーションには、次の項目を含む
applyREPDF
というプロセスがあります。
-
PDF ドキュメントを保存する、
reOuputPDF
という入力および出力
document
変数。このプロセスは、入力として PDF ドキュメントを指定して呼び出します。PDF ドキュメントは ¥¥LiveCycleES4Server¥SendForReview¥input フォルダーから取得されます。サービスは出力 PDF ドキュメントを ¥¥LiveCycleES4Server¥SendForReview フォルダーに保存します。
-
REEXTEND
という秘密鍵証明書エイリアス。使用権限を PDF ドキュメントに適用するために使用されます。
-
監視フォルダースタートポイント。
-
「Apply Usage Rights」操作(Acrobat Reader DC エクステンションサービス)。
次に、applyREPDF プロセスのプロセスダイアグラムを示します。
設定
「Apply Usage Rights」操作では、次のプロパティが設定されます。
入力
-
Input PDF Document:
使用権限の適用先 PDF ドキュメントを指定する reOuputPDF 変数。
-
Credential Alias:
REEXTEND
を指定します。開発者または管理者は秘密鍵証明書をサーバーに読み込む必要があります(『
AEM forms 管理ヘルプ
』の「
秘密鍵証明書を Reader Extensions で使用するための設定
」を参照)。
-
Usage Rights Options:
「Commenting」オプションが選択されます。このオプションは、Adobe Reader を使用して PDF ドキュメントの注釈を作成することをユーザーに許可します。
-
Reader Message:
「
Adobe Reader
を
使用して
このドキュメントに注釈を追加できます」
を指定します。この値は、ユーザーが Adobe Reader を使用して PDF ドキュメントを開いたときに表示されるメッセージを指定します。
一般
-
Path:
「
¥SendForReview
」を指定します。この値は、AEM forms サーバー上の監視フォルダーの場所を指定します。
-
Domain Name:
DefaultDom
を指定します。この値は、ユーザーが属するドメイン名を指定します。ユーザーのドメインは、AEM forms サーバーの User Management で設定します。(『
AEM forms 管理ヘルプ
』の「
ドメインの設定と管理
」を参照)。
-
User Name:
readmin
を指定します。この値には、サーバーユーザーロールを割り当てるユーザー ID を指定します。ユーザー ID は、Domain Name プロパティで設定されたのと同じドメインに含まれている必要があります(『
AEM forms 管理ヘルプ
』の「
ロールの作成および設定
」を参照)。
その他の考慮事項
「Apply Usage Rights」操作を使用する前に、AEM forms サーバー上の PDF ドキュメントに使用権限を適用するための秘密鍵証明書を設定する必要があります。(『
AEM forms 管理ヘルプ
』の
DC
を参照してください。)
監視フォルダーが AEM forms サーバー上に存在する場合は、適切な読み取りおよび書き込み権限がユーザーに許可された共有フォルダーとして設定する必要があります。正しく設定されていないとユーザーは共有フォルダーを使用できません。
|
|
|