メイン コンテンツをスキップする

Qlik Sense Enterprise on Windows から Qlik Sense Enterprise SaaS へのアプリの配布

このページ上

Qlik Sense Enterprise on Windows から Qlik Sense Enterprise SaaS へのアプリの配布

アプリを Qlik Sense Enterprise on Windows のストリームに公開するときに、アプリを Qlik Sense Enterprise SaaS の展開に配布することもできます。Qlik Sense Enterprise on Windows とクラウド テナントで構成を行うことにより、クラウドへの配布を自動化して、アプリをストリームに公開するときにアプリが Qlik Sense Enterprise SaaS の展開に自動的に配布されるようにすることができます。

注: このトピックでは、Qlik Sense Enterprise から Qlik Sense Enterprise SaaS へのアプリの配布について説明します。Qlik Sense Enterprise on Kubernetes へのアプリの配布については、「Qlik Sense Enterprise on Kubernetes へのアプリの配布」を参照してください。

前提条件

Qlik Sense Enterprise on Windows から Qlik Sense Enterprise SaaS にアプリを配布するには、次のものが必要です。

  • Qlik Sense Enterprise on Windows.
  • マルチクラウド セットアップ コンソール (既存の Qlik Sense Enterprise on Windows サーバー名に /api/msc を追加することで利用可能: https://<server name>/api/msc)。
  • Qlik Sense Enterprise SaaS テナント。
  • マルチクラウドを含むライセンス 。

構成

次に、構成手順の概要を示します。

  1. マルチクラウド セットアップ コンソールで展開をセット アップします。

  2. テナントにマルチクラウド ID プロバイダー構成を作成します。

  3. Qlik Sense Enterprise on Windows サーバーの Qlik Management Console (QMC) で配布ポリシーを作成します。

マルチクラウド セットアップ コンソールで展開をセット アップ

次の手順を実行します。

  1. /api/msc を既存の Qlik Sense Enterprise on Windows サーバー名に追加して、マルチクラウド セットアップ コンソールを開きます: https://<server name>/api/msc

  2. [展開] タイルをクリックします。

  3. 画面左下で、[新規設定] をクリックします。

  4. 展開名を入力します

    この名前は配布ポリシーで使用します。

  5. API エンドポイント、つまりテナント アドレスを入力します。

    例: https://my-tenant.eu.qlikcloud.com

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

  7. [Use local bearer token] (ローカル ベアラー トークンを使用) を選択します。

    注: ローカル ベアラー トークンを使用することで、セットアップが簡略化されます。使用しない場合は、代わりにクライアント IDクライアント シークレットトークン エンドポイントを入力する必要があります。
  8. [クリップボードにコピー] をクリックします。

    ID プロバイダー構成でローカル ベアラー トークンが必要です。

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

ID プロバイダー構成の作成

次の手順を実行します。

  1. Qlik Sense Enterprise SaaS テナントで管理コンソールを開き、左側のメニューで [ID プロバイダー] を選択します。

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

    [ID プロバイダー構成の作成] ウィンドウが開きます。

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

  4. 必要に応じて、説明を入力します。

  5. [ローカル ベアラー トークン] ボックスに、展開設定でコピーしたトークンを貼り付けます。

配布ポリシーの作成

次の手順を実行します。

  1. Qlik Sense Enterprise on WindowsQMC で、[配布ポリシー] セクションを開きます。

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

  3. 配布ポリシーに名前を付けます。

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

  5. ルール エディターで、[subject] (サブジェクト)、[名前]、[=]、[] の値をそのまま維持します。最後の項目では、前に (マルチクラウド セットアップ コンソールで展開をセット アップ で) 作成した展開の名前を追加するだけで済みます。展開だとしましょう。

    [詳細] セクションの [条件] ボックスには、「((subject.name="deployment"))」という文字列が表示されます。

  6. [Validate rule] (ルールの検証) をクリックします。

    ルールの構文がチェックされ、有効な場合は「確認」のメッセージが表示されます。

  7. [適用] をクリックして、ルールを保存します。

これは、ストリームに公開されたすべてのアプリが Qlik Sense Enterprise SaaS テナントにも配信されるアプリ配布の簡単な例です。カスタム プロパティを使用すると、アプリの配布に関するより詳細なルールを作成できます。「配布ポリシー - カスタム プロパティの使用」を参照してください。