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

Qlik Sense サービスを実行するためのユーザー アカウントの変更

Qlik Sense をインストール、変更、またはアップグレードする前に、Qlik Sense サービスを実行する管理者、または管理者以外のアカウントを選択または作成する必要があります。例えば、会社のポリシーで 管理者権限のないユーザーとして Qlik Sense サービスを実行する必要がある場合があります。

警告: Qlik Sense 3.1 SR2 またはそれ以降から Qlik Sense June 2017 にアップグレードする場合、ローカル システム アカウントではなく、サービス ユーザー アカウント (ローカルまたはドメイン) を使用してサービスを実行する必要があります。ローカル システム アカウントを使用してアップグレードすると、エラーとなります。
参照先: Qlik Sense 3.1 SR2 以降から Qlik Sense June 2017 以降へのアップグレード

ノードのインストール時における、管理者権限のないアカウントを使用した Qlik Sense サービスの実行

この方法でリム ノードをインストールするには、管理者権限でのコマンド プロンプトから追加の起動コマンドを実行し、 セントラル ノードでリム ノードを登録する必要があります。

注: セントラル ノードのインストール中は、管理者による通常のインストールと同じ手順に 従うことができます。

ノードのインストール手順:

  1. Qlik Sense をインストールする予定のコンピューターに管理者としてログインします。

    参照先: ユーザー アカウント

  2. Qlik_Sense_setup.exe ファイルをダウンロードします。

    参照先:ダウンロード

  3. [クラスターの作成または参加] 画面で [クラスターに参加] を選択します。
  4. [共有持続性データベース接続設定] 画面で、接続先のリポジトリ データベースの正しいホスト名とパスワードを指定します。
  5. 参照先: マルチノード サイトでの Qlik Sense のインストール

  6. [サービス資格情報] 画面で、管理者以外のユーザー アカウント、ユーザー名、パスワードを入力します。例えば、ユーザー名として、「.\senseserviceuser」、「domain\senseserviceuser」のように入力します。
  7. 注: 20 文字より長いユーザー名を入力する場合は、UPN 形式にし、完全なドメイン名を含める必要があります。例えば、「longusername@full.domain.name」のように入力します。

インストール プログラムの最終画面では、Qlik Sense サービスを起動するためのオプションはありません。代わりに次のメッセージが表示されます。 サービス ユーザーに管理者権限がありません。詳細については、 のマニュアルを参照してください。

次に、証明書を使用してリム ノードを登録しながら、管理者特権でのコマンド プロンプトで起動コマンドを実行します。

起動コマンドの実行手順:

  1. リム ノードで、管理者特権でのコマンド プロンプトのウィンドウを開きます。起動コマンドの実行では、権限の昇格により、証明書のインストールやパフォーマンス カウンタの追加など、管理者の権限が必要なタスクを実行することができます。

  2. コマンド プロンプトで、インストールした場所 (  Program Files\Qlik\Sense\Repository) に移動し、Repository.exe -bootstrap コマンドを実行します。Repository.exe -bootstrap の実行の前に、Qlik Sense Service Dispatcher が実行されている必要があります。起動コマンドの実行中に、 セントラル ノードの QMC で、生成された証明書を使用してリム ノードを登録します。
    詳細については、 サービス の「リポジトリ サービス」を参照してください。
  3. セントラル ノード上で、QMC にリム ノードを登録します。ノードの接続と構成 を参照してください。リム ノードの登録が完了すると、起動プロセスは終了します。

  4. コマンド プロンプトを終了します。
  5. Windows の [サービス] ですべての Qlik Sense サービスを起動します。Qlik Sense Repository Service (QRS) を開始する前に、Qlik Sense Service Dispatcher (QSD) を開始する必要があります。

既存のサイトで Qlik Sense サービスを実行するためにユーザー アカウントのタイプを変更する

Qlik Sense のインストール時に管理者ユーザー アカウントを使用し、 後で管理者権限のないアカウントを使用して Qlik Sense サービスを実行するように変更する場合は、このセクションの手順に従ってください。

  1. Windows で新しいドメインまたはローカル ユーザー アカウントを作成するか、既存のドメインまたはローカル ユーザー アカウントを使用して、Qlik Sense サービスを実行します。
  2. サービス アカウント ユーザーが管理者権限を持っていない場合、 [コンピューターの管理] > [システム ツール] > [ローカル ユーザーとグループ] > [グループ] で、次のグループにそのユーザーを追加する必要があります。

    • Qlik Sense Service Users

    • Performance Monitor Users

    サービス アカウント ユーザーにも、共有フォルダ―へのアクセスが必要です。

  3. [コントロール パネル] を開き、[システムとセキュリティ] > [管理ツール] > [サービス] の順に選択します。
  4. [リポジトリ データベース] 以外のすべてのサービスを停止します。
  5. 専用のサービス アカウントに対する [完全制御] の権限を %ProgramData%\Qlik\Sense フォルダーに与えます。
  6. 管理者として、管理者特権でのコマンド プロンプトを開きます。
  7. Program Files\Qlik\Sense\Proxy フォルダーに移動して、Proxy.exe -bootstrap を実行します。

    Qlik Sense Proxy Service

  8. Program Files\Qlik\Sense\Scheduler フォルダーに移動して、Scheduler.exe -bootstrap を実行します。

    Qlik Sense Scheduler Service

  9. Program Files\Qlik\Sense\Repository フォルダーに移動して、Repository.exe -bootstrap を実行します。

    プライマリまたは中央ノードでユーザー アカウントを変更する場合は、Repository.exe -bootstrap -iscentral を実行します。Repository.exe -bootstrap の実行の前に、Qlik Sense Service Dispatcher が実行されている必要があります。

    Qlik Sense Repository Service

  10. 管理者特権でのコマンド プロンプトを終了します。
  11. 次の手順で、各 Qlik Sense サービス用のログオン資格情報を変更します。
    1. サービスを右クリックして、 [プロパティ] を選択します。
    2. [Log On (ログオン)] タブを選択し、[This account (このアカウント)] をクリックします。
    3. 専用サービス アカウントの資格情報を入力し、[OK] をクリックします。

    サービス

    注: 管理者権限のあるユーザー アカウントを使用している場合、Qlik Sense Repository Database はローカル システム アカウントで実行し続けてください。このアカウントは変更しないでください。
    注: ただし、設定内容によっては利用できないサービスもあります。
  12. Qlik Sense Service DispatcherQlik Sense Repository Service (QRS) の順に起動します。
  13. その他のQlik Senseサービスを開始します。

Qlik Sense サービス アカウントの変更またはインストールの問題のトラブルシューティングに関する追加のサポートについては、[Qlik Sense サービス アカウントの変更と考慮事項] および [Qlik Sense インストールのインタラクティブ ログオン権限] を参照してください。

Qlik Sense サービス アカウントのパスワードの変更

状況によっては、Qlik Sense サービスの実行に使用されるサービス アカウントのパスワードを変更する必要がある場合があります。例えば、会社のパスワード ポリシーで設定した間隔でパスワードを変更する必要がある場合や、セキュリティ上の理由からパスワードを変更する場合などです。QMC の問題を防ぐには、サービス アカウントのパスワードを変更し、監視データ接続を更新する必要があります。まず、サービス アカウントのパスワードを変更します。

  1. サービス アカウントのパスワードを変更します。

  2. Windowsサービス アプリを開きます。

  3. Qlik サービスごとに、右クリックして [プロパティ] を選択します。

  4. [ログオン] タブで、パスワードを更新します。

  5. 各サービスでパスワードが更新されたら、サービスを再起動します。

次に、QMC の監視データ接続を更新します。

  1. QMC を開きます。

  2. [データ接続] をクリックします。

  3. monitoring_apps_* データ接続ごとに、[編集] をクリックして、パスワードを更新します。

これで、Qlik Sense サービス アカウントのパスワードが更新されました。