匿名の認証
ユーザー ID や資格情報を入力することなく、ユーザーが Qlik Sense にアクセスできるようにすることができます。これは、仮想プロキシ プロパティ [匿名アクセス モード] を編集して行います。匿名使用にはさまざまなレベルがあるので、以下の手順の説明を参照してください。
次の手順を実行します。
-
QMC を開く:https://<QPS サーバー名>/qmc
-
QMC スタート ページから、あるいは [スタート] ドロップダウン メニューから [仮想プロキシ] を選択して、概要を表示します。
-
認証を取り扱う仮想プロキシを選択して、[編集] をクリックします。
-
[匿名アクセス モード] を [認証] プロパティ グループで編集します。
- 匿名のユーザーがユーザー アカウントに切り替えられるようにしたい場合は、ドロップダウン リストで [匿名ユーザーを許可] を選択します。
- すべてのユーザーを常に匿名にするには、[常に匿名ユーザー] を選択します。
既定値は [匿名ユーザーなし] になっているため、Qlik Sense ユーザーはユーザー ID と資格情報を入力する必要があります。
-
アクション バーで [適用] をクリックし、変更内容を保存します。
ページの最下部に [更新完了] と表示されます。
匿名認証方式を運用するには、匿名ユーザーが Analyzer Capacity ライセンス (署名付きライセンス キーが必要) またはログイン アクセス トークンのいずれかを許可するライセンス ルールを作成する必要があります。
Analyzer Capacity ライセンス
次の手順を実行します。
-
QMC スタート ページから、または [スタート ] ドロップダウン メニューから [ライセンスの管理] を選択して、概要を表示します。
-
Analyzer Capacity ルールを選択します。
-
クリックして 新規作成 をクリックします。
-
ID プロパティを編集します。
ID プロパティ プロパティ 説明 名前 ルールの名前を入力します (必須)。 説明 ルールの簡単な説明を入力します (任意)。 -
基本ルールまたは高度なルールを作成します。
-
[基本プロパティ] で、次の操作を行います。
-
Select user: userDirectory =
-
Select value:NONE
-
-
[高度なプロパティ] で、次の操作を行います。
-
Conditions 項目で、user.IsAnonymous() を追加します
-
-
-
操作バーで [適用] をクリックします。
これで、Qlik Sense を匿名で使用できるようになりました。
ログイン アクセス トークン
次の手順を実行します。
-
QMC スタート ページから、または [スタート ] ドロップダウン メニューから [ライセンスの管理] を選択して、概要を表示します。
-
[ログイン アクセス ルール] をクリックします。
-
編集するルールを選択し、操作バーの [編集] をクリックします。
-
[関連するアイテム] の [ライセンス ルール] をクリックします。
-
編集するライセンス ルールを選択し、操作バーで [編集] をクリックします。
-
[詳細設定] セクションの [条件] テキスト項目に、「user.isAnonymous()」を追加します。
これで、Qlik Sense を匿名で使用できるようになりました。
匿名ユーザーは、ハブで既定の Everyone ストリームを使用できます。これは、匿名アクセス用に既に設定されています。匿名ユーザー専用のストリームを作成することもできます。匿名ユーザー向けのストリームの作成の詳細については、「Qlik Sense Enterprise Client-Managed で匿名ハブ アクセスを許可する方法」を参照してください。