AEM Forms の AEM デスクトップアプリケーション aem-desktop-app-for-aem-forms
AEM デスクトップアプリケーションにより、Adobe Experience Manager(AEM)のアセットリポジトリと AEM Forms のバイナリファイルを、システム上のネットワークディレクトリにマップすることができます。同期されたアセットとバイナリファイルをエクスプローラーで表示し、様々なアプリを使用して必要に応じてファイルを編集できます。 ファイルの表示に加えて、バイナリファイルの作成、アップロード、削除をおこなうこともできます。 また、ソフトウェアから直接ファイルを開いたり、編集したり、保存したりすることもできます。 例えば、Designer から直接 XDP ファイルを開いて編集することができます。 アセットに対してローカルで加えた変更は、AEM AssetsリポジトリとAEM Forms UI に反映されます。
AEMインスタンスからアプリをダウンロードできます。 AEM デスクトップアプリケーションの詳しいダウンロード方法については、AEM デスクトップアプリケーションのリリースノートを参照してください。
AEM デスクトップアプリケーションでサポートされる AEM Forms のアセット aem-forms-assets-supported-in-aem-desktop-app
このアプリケーションを使用して、フォームテンプレート (.xdp)、PDFフォーム (.pdf)、ドキュメント (.pdf)、画像、XML スキーマ (.xsd)、スタイルシート (.xfs) のAEM Formsバイナリファイルを同期できます。 その他のすべてのファイル(サポートされていないファイル)が 0 バイトファイルとしてデスクトップアプリケーションに表示されます。 サポートされていないファイルを 0 バイトファイルとして表示すると、AEM Formsサーバー上で使用可能なその他のアセットの存在をユーザーが認識できます。
AEM デスクトップアプリケーションに対して AEM Forms を有効にする enable-aem-forms-for-aem-desktop-app
AEMデスクトップアプリケーションは、Microsoft Windows では WebDAV プロトコルを使用し、Mac OS X では SMB1 を使用してAEM Formsサーバーに接続します。 初期状態の AEM Forms サーバーは、バイナリファイルと他のアセットを WebDAV クライアントまたは SMB クライアントと同期するようには設定されていません。AEM Forms for AEMデスクトップアプリケーションを有効にするには、次の手順を実行します。
-
管理者として AEM Forms にログインします。
-
オーサーインスタンスで、「
Adobe Experience Manager/Tools
/Deployment/Operations/Web Console」をクリックしてください。新しいウィンドウに web コンソールが表示されます。
-
Web コンソールウィンドウで、FormsManager アドオン設定 オプションを探して選択してください。
-
FormsManager アドオン設定ダイアログで 非同期リソース チェックボックスの選択を解除して、保存 をクリックしてください。
-
AEM Forms サーバーを再起動します。再起動が完了すると、AEM Forms サーバーでコンテンツを取得し、そのコンテンツを AEM デスクトップアプリケーションと共有できるようになります。
-
AEM デスクトップアプリケーションを開き、AEM Forms サーバーに接続してください。
接続に成功すると、アプリケーションは
content/damとcontent/dam/formsanddocumentsのフォルダーを作成します。上記のフォルダーとローカルフォルダーとの間でファイルを移動するだけでなく、AEM デスクトップアプリケーションを使用して、自動的に作成されたフォルダー間でコンテンツを移動することができます。