1. Content Hub Sitecore Connect

ローカル開発環境でのCMPコネクタの実現

日本語翻訳に関する免責事項

このページの翻訳はAIによって自動的に行われました。可能な限り正確な翻訳を心掛けていますが、原文と異なる表現や解釈が含まれる場合があります。正確で公式な情報については、必ず英語の原文をご参照ください。

Sitecore Content Managementプラットフォーム(CMP)をDockerコンテナ上で動作するローカルSitecoreAI開発環境で使用するには、CMPコネクタを設定して有効化する必要があります。

前提条件

CMP接続を有効にする前に、以下の条件を満たす必要があります:

ローカル開発環境でCMPコネクタを設定し有効にしてください

ローカル開発環境でCMPコネクタを設定・有効化するには、.envファイルに該当変数を追加する必要があります。

CMPコネクタの設定と有効化:

  1. SitecoreAI環境にリンクされたソース管理リポジトリをクローンしてください。

  2. SitecoreAIリポジトリフォルダで.envファイルを開き、以下の変数を追加します。

    Variable

    価値

    概要

    Sitecore_CMP_ContentHub

    ClientId={client_id};ClientSecret={client_secret};UserName={username};Password={password};URI={uri};

    例: Sitecore_CMP_ContentHub=ClientId=App;ClientSecret=a51a8fb6-4f57-1234;UserName=john;Password=hunter2;URI=https://example.com/;

    コネクターのOAuthクライアントのClient IDClient Secret

    Content Hubで作成したユーザーのusernamepasswordです。

    uriあなたのContent Hubインスタンスのことです。

    Sitecore_CMP_Service_ServiceBusEntityPathIn

    Azure Service Bus connection string with incoming topic

    あなたが作成したM AzureサービスバスのHub out価値です。

    Sitecore_CMP_Service_ServiceBusEntityPathOut

    Azure Service Bus connection string with outgoing topic

    あなたが作成したM AzureサービスバスのHub in価値です。

    Sitecore_CMP_Service_ServiceBusSubscription

    Subscription name

    あなたが作ったM AzureサービスバスのName

    SITECORE_AppSettings_cmpEnabled__define

    yes

    デフォルトではCMPコネクタは無効化されています。コネクタを有効にするには、この値をyesに設定してください。

  3. docker-compose.override.ymlファイルをOpenし、services > cm > environment属性に以下のキー-値ペアを追加します。

    Sitecore_ConnectionStrings_CMP_dot_ContentHub: ${Sitecore_CMP_ContentHub}
    Sitecore_ConnectionStrings_CMP_dot_ServiceBusEntityPathIn: ${Sitecore_CMP_Service_ServiceBusEntityPathIn}
    Sitecore_ConnectionStrings_CMP_dot_ServiceBusEntityPathOut: ${Sitecore_CMP_Service_ServiceBusEntityPathOut}
    Sitecore_ConnectionStrings_CMP_dot_ServiceBusSubscription: ${Sitecore_CMP_Service_ServiceBusSubscription}
    SITECORE_AppSettings_cmpEnabled__define: ${SITECORE_AppSettings_cmpEnabled__define}
  4. リポジトリフォルダでWindowsコンソールを開き、次のコマンドを実行します:

    docker compose up -d
    注記

    環境が稼働している間に、コンテンツインポート用のアイテムを設定し 、M Azure Service Busアクションの トリガーを作成できます

この記事を改善するための提案がある場合は、 お知らせください!