AEM Assets と Brand Portal の連携の設定 configure-integration-64
Adobe Experience Manager Assets とBrand Portalの連携は、 Adobe I/O:Brand Portalテナントの認証用の IMS トークンを取得します。
このヘルプでは、次の 2 つのユースケースについて説明します。
- 新しい設定:新しいBrand Portalユーザーで、Brand Portalを使用してAEM Assetsオーサーインスタンスを設定する場合は、で新しい設定を作成できます。 Adobe I/O.
- 設定をアップグレード:旧来の OAuth Gateway でBrand Portalを使用してAEM Assetsオーサーインスタンスを設定している既存のBrand Portalユーザーの場合は、既存の設定を削除し、で新しい設定を作成することをお勧めします。 Adobe I/O.
具体的には、以下の操作に関する十分な知識があるユーザーを対象としています。
-
Adobe Experience ManagerおよびAEMパッケージのインストール、設定、管理
-
Linux およびMicrosoft Windows オペレーティングシステムの使用
前提条件 prerequisites
AEM Assets と Brand Portal の連携を設定するには以下が必要です。
- 最新のサービスパックを適用した実行中の AEM Assets オーサーインスタンス
- Brand Portal テナント URL
- Brand Portal テナントの IMS 組織に対するシステム管理者権限を持つユーザー
最新の AEM サービスパックをダウンロードしてインストールする
AEM 6.4 のダウンロードとインストール aemquickstart
AEMオーサーインスタンスを設定するには、AEM 6.4 を使用することをお勧めします。AEM が稼働していない場合は、以下の場所から AEM をダウンロードしてください。
-
既に AEM を使用している場合は、アドビライセンス Web サイトから AEM 6.4 をダウンロードしてください。
-
アドビパートナーの場合は、アドビパートナートレーニングプログラムから AEM 6.4 をリクエストしてください。
AEM をダウンロードしたら、デプロイとメンテナンスの説明に従い、AEM オーサーインスタンスの設定を行ってください。
最新の AEM サービスパックをダウンロードしてインストールする servicepack
説明については、次を参照してください。
カスタマーサポートに連絡 最新のAEMパッケージまたは Service Pack が見つからない場合。
設定の作成 configure-new-integration-64
AEM AssetsとBrand Portalを初めて設定する場合は、以下の手順を上記の順序で実行します。
IMS 設定の作成 create-ims-configuration
IMS 設定は、AEM Assets オーサーインスタンスを使用して Brand Portal テナントを認証します。
IMS 設定には、次の 2 つの手順が含まれます。
公開証明書の取得 public-certificate
公開証明書により、でプロファイルを認証できます。 Adobe I/O.
-
AEM Assetsオーサーインスタンス(デフォルト URL)にログインします。http:// localhost:4502/aem/start.html
-
送信者 ツール パネル、に移動します。 セキュリティ >> Adobe IMS設定.
-
Adobe IMS 設定ページが開きます。
「作成」をクリックします。
これにより、 Adobe IMSテクニカルアカウント設定 ページ。
-
デフォルトでは、「証明書」タブが開きます。
クラウドソリューション で「Adobe Brand Portal」を選択します。
-
チェックボックスをオンにします。 新しい証明書を作成 をクリックし、 エイリアス 証明書用。 ここで入力したエイリアスが、ダイアログ名として表示されます。
-
「証明書を作成」をクリックします。ダイアログが表示されます。「OK」をクリックして公開証明書を生成します。
-
「公開鍵をダウンロード」をクリックし、AEM-Adobe-IMS.crt 証明書ファイルをローカルマシンに保存します。証明書ファイルは、 作成 Adobe I/O 統合.
-
「次へ」をクリックします。
「アカウント」タブで、Adobe IMS アカウントを作成するには、統合環境の詳細が必要です。このページは開いたままにしておきます。
新しいタブを開き、 作成 Adobe I/O 統合 をクリックして、IMS アカウント設定の統合の詳細を取得します。
作成 Adobe I/O 統合 createnewintegration
Adobe I/O 統合環境により、API キー、クライアント秘密鍵、および IMS アカウント設定の設定で必要なペイロード(JWT)が生成されます。
-
ログイン先 Adobe I/O Brand Portalテナントの IMS 組織に対するシステム管理者権限を持つコンソール。
デフォルト URL:https://console.adobe.io/
-
「統合を作成」をクリックします。
-
「API にアクセス」を選択し、「続行」をクリックします。
-
新しい統合を作成ページを開きます。
ドロップダウンリストからご自身の組織を選択します。
Experience Cloud で「AEM Brand Portal」を選択し、「続行」をクリックします。
「Brand Portal」オプションが無効になっている場合は、「アドビのサービス」オプションの上にあるドロップダウンボックスで正しい組織が選択されているかどうかを確認してください。自分がどの組織に属しているかわからない場合は、管理者に問い合わせてください。
-
新しい統合環境の名前と説明を入力します。「お使いのコンピューターからファイルを選択」をクリックし、「公開証明書を取得する」セクションでダウンロードした
AEM-Adobe-IMS.crt
ファイルをアップロードします。 -
組織のプロファイルを選択します。
または、デフォルトのプロファイル Assets Brand Portal を選択し、「統合を作成」をクリックします。統合環境が作成されます。
-
「統合の詳細情報に進む」をクリックして、統合環境の詳細情報を表示します。
API キーのコピー
「クライアント秘密鍵を取得」をクリックし、クライアント秘密鍵をコピーします。
-
「JWT」タブに移動し、JWT ペイロード をコピーします。
API キー、クライアント秘密鍵、JWT ペイロード情報は、IMS アカウント設定の作成に使用されます。
IMS アカウント設定の作成 create-ims-account-configuration
次の手順を実行したことを確認します。
IMS アカウント設定の作成手順:
-
IMS 設定ページの「アカウント」タブを開きます。(このページは、「公開証明書を取得する」セクションの最後で開いたままにしておいたページです)。
-
IMS アカウントの タイトル を指定します。
「認証サーバー」に次の URL を入力します。https://ims-na1.adobelogin.com/
コピーした API キー、クライアント秘密鍵、JWT ペイロードをの最後に貼り付けます。 作成 Adobe I/O 統合.
「作成」をクリックします。
統合環境が作成されます。
-
作成した IMS 設定を選択して「ヘルスチェック」をクリックします。ダイアログボックスが表示されます。
「チェック」をクリック。接続が成功すると、トークンが正常に取得された ことを示すメッセージが表示されます。
Cloud Service の設定 configure-the-cloud-service
Brand Portal クラウドサービス設定を作成するには、以下の手順を実行します。
-
AEM Assetsオーサーインスタンスにログインします。
デフォルト URL は http://localhost:4502/aem/start.html です。
-
送信者 ツール パネル、に移動します。 Cloud Services/AEM Brand Portal.
Brand Portal 設定ページが開きます。
-
「作成」をクリックします。
-
設定の タイトル を入力します。
IMS アカウント設定の作成手順で作成した IMS 設定を選択します。
「サービス URL」に、Brand Portal テナント URL を入力します。
-
「保存して閉じる」をクリックします。クラウド設定が作成されます。これで、AEM AssetsオーサーインスタンスがBrand Portalテナントと統合されました。
設定のテスト test-integration
-
AEM Assetsオーサーインスタンスにログインします。
デフォルト URL は http://localhost:4502/aem/start.html です。
-
送信者 ツール パネル、に移動します。 導入 >> レプリケーション.
-
レプリケーションページが開きます。
クリック 作成者のエージェント.
-
各テナントに対して 4 つのレプリケーションエージェントが作成されます。
Brand Portal テナントのレプリケーションエージェントを見つけます。
レプリケーションエージェントの URL をクリックします。
note note NOTE レプリケーションエージェントは並行して動作し、ジョブを均等に分配するので、公開の速度が元の速度の 4 倍に向上します。Cloud Service を設定した後、レプリケーションエージェントを有効にするために追加の設定は必要ありません。レプリケーションエージェントはデフォルトでアクティベートされ、複数のアセットを並行して公開できるようになります。 -
AEM AssetsオーサーとBrand Portalの間の接続を確認するには、 接続をテスト.
-
テスト結果の下部を見て、レプリケーションが成功したことを確認します。
-
4 つのレプリケーションエージェントすべてで 1 つずつテスト結果を確認します。
note note NOTE いずれのレプリケーションエージェントも無効にしないでください。無効にすると、一部のアセットのレプリケーションが失敗する可能性があります。 タイムアウトエラーを避けるために、4 つのレプリケーションエージェントすべてが設定されていることを確認します。Brand Portal への並列公開における問題のトラブルシューティングを参照してください。
Brand PortalがAEM Assetsオーサーインスタンスで正常に設定されました。 次の操作が可能になっています。
- AEM Assets から Brand Portal へのアセットの公開
- AEM Assets から Brand Portal へのフォルダーの公開
- AEM Assets から Brand Portal へのコレクションの公開
- アセットソーシングの設定 Brand PortalユーザーがアセットをAEM Assetsに投稿および公開できるようにする。
設定のアップグレード upgrade-integration-64
既存の設定をアップグレードするには、以下の手順を上記の順序で実行します。
実行中のジョブの検証 verify-jobs
変更を加える前に、AEM Assets オーサーインスタンスで公開ジョブが実行されていないことを確認してください。そのためには、4 つのレプリケーションエージェントをすべて検証し、キューが理想的/空であることを確認できます。
-
AEM Assetsオーサーインスタンスにログインします。
デフォルト URL は http://localhost:4502/aem/start.html です。
-
送信者 ツール パネル、に移動します。 導入 >> レプリケーション.
-
レプリケーションページが開きます。
クリック 作成者のエージェント.
-
Brand Portal テナントのレプリケーションエージェントを見つけます。
すべてのレプリケーションエージェントに対して キューが待機中 で、アクティブな公開ジョブがないことを確認します。
既存の設定を削除 delete-existing-configuration
既存の設定を削除する際は、次のチェックリストを実行する必要があります。
- 4 つのレプリケーションエージェントをすべて削除
- クラウドサービスを削除
- MAC ユーザーを削除
既存の設定を削除するには、次の手順を実行します。
-
AEM Assetsオーサーインスタンスにログインし、管理者として CRX Lite を開きます。
デフォルトの URL// localhost:4502/crx/de/index.jsp
-
/etc/replications/agents.author
に移動して、Brand Portal テナントの 4 つのレプリケーションエージェントをすべて削除します。 -
に移動します。
/etc/cloudservices/mediaportal
をクリックし、 Cloud Service設定. -
/home/users/mac
に移動して、Brand Portalテナントの Macユーザー を削除します。
次の操作を実行できます。 設定を作成 (AEM 6.4 オーサーインスタンスの Adobe I/O.
レプリケーションが正常に終了したら、アセット、フォルダー、コレクションを Brand Portal に公開することができます。詳しくは、以下を参照してください。