Adobe Experience Manager Assets アセット、フォルダー、コレクションをURLとして組織のメンバーと、パートナーやベンダーを含む外部エンティティと共有できます。リンクを通じてアセットを共有すると、Assetsに最初にログインしなくても、外部のユーザーがリソースを利用できる便利な方法です。
ユーザーと共有するアセットのURLを生成するには、リンクの共有ダイアログを使用します。 /var/dam/share
の場所への管理者特権または読み取り権限を持つユーザーが、共有されたリンクを表示することができます。
Assetsユーザーインターフェイスで、リンクとして共有するアセットを選択します。
ツールバーで、リンクを共有 をクリックします。
「共有」をクリックした後に作成されるリンクは、あらかじめ「共有リンク」フィールドに表示されます。 リンクのデフォルトの有効期間は 1 日です。
図:アセットをリンクとして共有するためのダイアログ。
Experience Manager作成者デプロイメントから外部エンティティにリンクを共有する場合は、GET
リクエストのみに次のURL(リンク共有に使用)のみを公開するようにします。 セキュリティ上の理由から他のURLをブロックします。
http://[aem_server]:[port]/linkshare.html
http://[aem_server]:[port]/linksharepreview.html
http://[aem_server]:[port]/linkexpired.html
Experience Managerインターフェイスで、ツール/操作/Webコンソールにアクセスします。
Day CQ Link Externalizerの設定を開き、Domainsフィールドの次のプロパティを変更して、local
、author
およびpublish
に関する値を入力します。 local
プロパティとauthor
プロパティには、それぞれローカルインスタンスとオーサーインスタンスのURLを指定します。 1つのExperience Manager作成者インスタンスを実行する場合、local
プロパティとauthor
プロパティの両方が同じ値を持ちます。 発行インスタンスの場合、Experience Manager発行インスタンスのURLを指定します。
リンク共有ダイアログの電子メールアドレスボックスに、リンクを共有するユーザーの電子メール ID を入力します。1人以上のユーザーを追加できます。
図:リンクの共有ダイアログからアセットへのリンクを直接 共有 します。
組織のメンバーでないユーザーの電子メールIDを入力すると、External Userという語の前に、ユーザーの電子メールIDが付加されます。
「件名」ボックスに、共有するアセットの件名を入力します。
「メッセージ」ボックスに、オプションでメッセージを入力します。
「有効期限」フィールドに、リンクの動作を停止する有効期限の日時を指定します。 デフォルトでは、有効期限日はリンクを共有した日から 1 週間後に設定されます。
ユーザーがレンディションと共に元のアセットをダウンロードできるようにするには、「元のファイルのダウンロードを許可」を選択します。 デフォルトでは、ユーザーはリンクとして共有されているアセットのレンディションのみをダウンロードできます。
「共有」をクリックします。リンクが電子メールでユーザーと共有されていることを確認するメッセージが表示されます。
共有アセットを表示するには、ユーザーに送信する電子メール内のリンクをクリックします。 共有アセットが Adobe Marketing Cloud ページに表示されます。
アセットのプレビューを生成するには、共有アセットをクリックします。 プレビューを閉じてMarketing Cloud ]ページに戻るには、ツールバーの戻るをクリックします。[フォルダーを共有している場合は、「親フォルダー」をクリックして親フォルダーに戻ります。
Experience Manager は、サポートされるファイルタイプのみのアセットのプレビュー生成をサポートします。他のMIMEタイプが共有されている場合は、アセットのダウンロードのみが可能で、プレビューはできません。
共有アセットをダウンロードするには、ツールバーの「選択」をクリックし、アセットをクリックしてから、ツールバーの「ダウンロード」をクリックします。
リンクとして共有したアセットを表示するには、Assetsユーザーインターフェイスに移動し、Experience Managerロゴをクリックします。 ナビゲーションを選択します。 ナビゲーションペインで、「共有リンク」を選択して、共有アセットのリストを表示します。
アセットの共有を解除するには、アセットを選択し、ツールバーの「共有解除」をクリックします。 確認メッセージが次に表示されます。 アセットのエントリがリストから削除されます。
Experience Managerホームページで、ツール > 操作 > Webコンソールに移動します。
サービスのリストから、Day CQ Mail Service を探します。
サービスの横にある「編集」をクリックし、Day CQ Mail Serviceの次のパラメーターを設定し、名前に記載されている詳細を入力します。
「保存」をクリックまたはタップします。
リンク共有機能を使用して共有されたリンクからアセットをダウンロードすると、Experience Managerはリポジトリからアセット階層を圧縮し、ZIPファイルに戻します。 ただし、ZIP ファイルとして圧縮できるデータ量に制限がないと、膨大なデータが圧縮の対象となり、JVM のメモリ不足エラーの原因となります。この状況による潜在的な DoS 攻撃からシステムを保護するには、Configuration Manager で Day CQ DAM Adhoc Asset Share Proxy Servlet の「Max Content Size (uncompressed)」パラメーターを使用して、最大サイズを設定します。アセットの未圧縮時のサイズが設定値を超えていると、アセットのダウンロード要求は拒否されます。デフォルト値は 100 MB です。
Experience Managerロゴをクリックし、ツール/操作/Webコンソールに移動します。
Webコンソールから、Day CQ DAM Adhoc Asset Share Proxy Servlet設定を探します。
「Day CQ DAM Adhoc Asset Share Proxy Servlet」設定を編集モードで開き、「Max Content Size (uncompressed)」パラメーターの値を変更します。
変更内容を保存します。