メイン コンテンツをスキップする 補完的コンテンツへスキップ

カスタム プロパティを使用して複数の Qlik Cloud テナントにアプリを配布する

このトピックでは、公開時に適用されたタグに基づいて、アプリを特定の Qlik Cloud テナントに誘導するためのカスタム プロパティを使用して配布ポリシーを構成する方法について説明します。

この例では、2 つのクラウド展開が構成されています。アプリを公開するときに使用するタグに応じて、アプリを 1 つまたは両方の展開に配布できます。単一の Qlik Cloud 展開にアプリを配布する、より簡単な例については「単一の Qlik Cloud テナントにアプリを配布する」を参照してください。

前提条件

  • 管理スペースをサポートする 2 つの Qlik Cloud テナント (試用版、Standard、Business エディションを除く)。

始める前に:

Qlik Cloud テナントの URL を取得します。

  • テナントの設定時に Qlik から送信されたウェルカム メール内の URL を探します。

  • または、テナントにログインし、ユーザー プロファイル メニューから [About] (情報) を選択します。ここにテナントのホスト名が表示されます。URL の形式はhttps://<テナントホスト名> です。例: https://your-tenant.eu.qlikcloud.com

展開を設定する

Qlik Cloud テナントで、次を実行します。

  • Qlik Sense Enterprise on Windows で展開を作成します。

  • Qlik Cloud で ID プロバイダー構成を作成します。

  • Qlik Sense Enterprise on WindowsQlik Cloud 間の接続をテストします

展開は Region1 および Region2 と呼ばれます。

展開を作成する

次の手順を実行します。

  1. Qlik 管理コンソール (QMC) で、 [クラウドの配布] を開き、 [展開の設定] を選択します。

  2. [Set up new] (新規設定) をクリックします。

  3. [展開名] で、1 つ目の展開には「Region1」を、2 つ目の展開には「Region2」を入力します。これらの名前はカスタム プロパティの値として使用されます。

    展開構成パネル。

    入力項目を含む展開構成パネル。
  4. [API エンドポイント] に、テナント URL を入力します。

  5. オーディエンスには、qlik.api と入力します。

  6. [ローカル ベアラー トークンを使用] を選択します。

    情報メモローカル ベアラー トークンを使用することで、セットアップが簡略化されます。使用していない場合は、ID プロバイダーからクライアント ID、クライアント シークレット、トークン エンドポイントを入力します。
  7. [適用] をクリックします。
  8. ローカル ベアラー トークンをコピーして保存します。このトークンは、Qlik Cloud の ID プロバイダー構成に必要になります。

2 回目の展開でもこれらのステップを繰り返します。

ID プロバイダー構成を作成する

次の手順を実行します。

  1. 最初の Qlik Cloud テナントにログインし、Administration アクティビティ センターを開きます。

  2. [ID プロバイダー] に移動します。

  3. [新規作成] をクリックします。

  4. [タイプ] で、 [マルチクラウド] を選択します。

    Qlik Cloud の IdP 構成パネル。

    入力項目を含む IdP 構成パネル。
  5. 必要に応じて、説明を入力します。

  6. 展開設定からのローカル ベアラー トークンを [ローカル ベアラー トークン] 項目に貼り付けます。

  7. [作成] をクリックします。

2 番目の Qlik Cloud テナントに対してこれらのステップを繰り返します。

接続をテストする

  1. QMC で、 [クラウドの配布] を開き、 [展開の設定] を選択します。

  2. Region1Region2 の 2 つの展開のそれぞれに対して、 [接続をテスト] をクリックします。

カスタム プロパティを作成する

配布ポリシーのカスタム プロパティを使用して、アプリの配布先を指定します。展開名を値としてカスタム プロパティを定義します。

次の手順を実行します。

  1. QMC で [カスタム プロパティ] セクションを開きます。

  2. [新規作成 新規作成] をクリックします。

  3. 名前を展開に設定します。

  4. [リソース タイプ] で、[アプリ] を選択します。

  5. [] で [新規作成 新規作成] をクリックします。

  6. 値として「Region1」と入力します。

  7. 同様に値「Region2」を追加します。

  8. [適用] をクリックします。

配布ポリシーで使用できる 2 つのカスタム プロパティ値が作成されました。

情報メモ必要に応じて、カスタム プロパティに「タグ」という名前を付けます。この操作により、アプリが公開されると、Qlik Cloud の [詳細] > [タグ] にアプリのカスタム プロパティ値が表示されます。

配布ポリシーを作成する

カスタム プロパティを使用して、2 つのクラウド展開にアプリを配布するための配布ポリシーを作成します。

  1. QMC で、[クラウド配布] セクションを開き、[配布ポリシー] を選択します。

  2. [新規作成 新規作成] をクリックします。

  3. [テンプレートからルールを作成 リスト] で、[Distribution_App] を選択します。

    配布ポリシーの構成パネル。

    入力項目を表示する配布ポリシーの構成ペイン。
  4. ポリシーに「Distribute to cloud deployments」という名前を付けます。

  5. [基本] で、リソース フィルター値が App_* になっていて、アクションで [配布] が選択されていることを確認します。

  6. ルール エディターの設定:

    • [サブジェクト] と [名前] の値をそのまま維持します。

    • 2 行目の最初のドロップダウン リストで #App を選択し、最後の項目に @deployments を追加します。

    • [詳細設定] セクションの [条件] ボックスには、((subject.name=resource.@deployments)) の文字列が入っています。

    • これは、「展開名がアプリに適用されるカスタム プロパティの値に等しい場合、アプリはその展開に配布される」のように解釈できます。

  7. [Validate rule] (ルールの検証) をクリックします。ルール構文がチェックされ、確認のメッセージが表示されます。

  8. [適用] をクリックして設定を保存します。

この例の構成では、公開時に使用したタグに基づいて、アプリを Region1Region2、またはその両方に配布できます。タグ付きアプリの公開の詳細については、「タグ付きのクラウド ハブへのアプリの公開 (英語のみ)」を参照してください。

このページは役に立ちましたか?

このページまたはコンテンツに、タイポ、ステップの省略、技術的エラーなどの問題が見つかった場合は、お知らせください。改善に役立たせていただきます。