# 匿名アクセスの埋め込みコードを共有する

アプリケーションで匿名アクセスを有効にすると、Qlik Cloud で埋め込みコードを使用できるようになります。この埋め込みコードには、Qlik Cloud テナントに対して外部ユーザーを自動的に認証するアクセス コードが含まれており、ログインせずにアプリケーション コンテンツを使用できるようになります。

要件や権限を含む匿名アクセスの詳細については、「[匿名アクセスによるアプリケーション コンテンツの共有](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Share/share-anonymous-access.htm)」を参照してください。

情報メモ この機能は、Qlik Anonymous Access サブスクリプションでのみ使用できます。詳細については、「[Qlik Anonymous Access のサブスクリプション](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Admin/subscription-options-anonymous.htm)」を参照してください。

## 埋め込みコードの使用

Qlik Sense アプリケーションのコンテンツを外部のウェブサイトやアプリケーションに統合することをマッシュアップと呼びます。qlik-embed を使用して、匿名アクセス テナントからのアプリケーション コンテンツをマッシュアップに統合します。Qlik Cloud で生成する埋め込みコードは、マッシュアップの消費者に認証を提供するために使用されます。

匿名アクセス テナントからのアプリケーション コンテンツは、次のいずれかとして埋め込むことができます。

* アプリケーション全体 (つまり、アプリ内のすべてのシート)

* 1 つ以上のシート

* 1 つ以上の個別のビジュアライゼーション

Qlik Cloud の開発者ポータルにある次のリファレンスは、匿名アクセスに qlik-embed を使用する場合に役立ちます。

* [](https://qlik.dev/embed/qlik-embed/quickstart/qlik-embed-anonymous-tutorial/)[qlik-embed](https://qlik.dev/embed/qlik-embed/quickstart/qlik-embed-anonymous-tutorial/) による匿名アクセス: Qlik Anonymous Access を使用してパブリック ウェブ サイトでコンテンツを共有するプロセスをガイドするクイック スタート チュートリアル。

* [匿名 OAuth2 クライアントの作成](https://qlik.dev/authenticate/oauth/create/create-oauth-client-anonymous/): コンテンツへの匿名アクセスを提供するために使用する OAuth クライアントを作成するプロセスを説明するチュートリアルです。詳細については、[アプリケーション コンテンツの匿名埋め込み用の OAuth クライアントの作成](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Share/anonymous-access-embed-code.htm#CreateOAuth) を参照してください。

* [qlik-embed](https://qlik.dev/embed/qlik-embed/): qlik-embed のホームページ。

* [認証の概要](https://qlik.dev/embed/qlik-embed/authenticate/connect-qlik-embed/): qlik-embed における認証の仕組みの概要。

## 埋め込みコードの構造

埋め込みコードには、匿名ユーザーに認証を提供するアクセス コードが含まれています。このアクセス コードは、アプリケーション リンクと埋め込みコードの間で共有されます。

## アプリケーション コンテンツの匿名埋め込み用の OAuth クライアントの作成

qlik-embed を使用して匿名アクセス用にアプリケーション コンテンツを埋め込むには、このユース ケース用に特別に設計されたタイプの OAuth クライアントを作成する必要があります。

次の手順を実行します。

1. 管理 アクティビティ センターで、 [OAth] セクションに移動します。

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

3. [クライアント タイプ] ドロップダウン メニューで、 [匿名埋め込み] を選択します。

4. OAth クライアントの [名前] を入力し、必要に応じて [説明] を入力します。

5. [許可されているオリジン] に、承認が必要な各オリジンを入力します。これらは、埋め込み分析の情報を取得するために Qlik Cloud テナントにアクセスするドメインです。

   各 URL を挿入した後、 [追加] をクリックします。

6. 完了したら、 [作成] をクリックします。

7. [クリップボードにコピー] をクリックして、後で使用できるようにクライアント ID を保存します。アプリケーション コンテンツが qlik-embed に埋め込まれている場合に必要になります。

8. [完了] をクリックします。

## アプリケーションの埋め込みコードをコピーする

アプリケーションの匿名アクセスを有効にした後、そのアプリケーションの共有ダイアログから埋め込みコードをコピーできます。これを実行するには、アプリケーションのスペースで [所有者] または [管理可能] のロールを持ち、 [匿名アクセスリンク] の値が [許可] になっている必要があります。

次の手順を実行します。

1. アプリケーションの匿名アクセスを有効にします。「[匿名アクセスをオン/オフにする](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Share/share-anonymous-access.htm#Activate)」を参照してください。

2. [共有] &gt; [招待] をクリックします。共有ダイアログが開きます。

3. [リンクを知っている人全員] セクションで、the 歯車 icon をクリックして設定を開きます。

4. [埋め込みコード] で、the コピー icon をクリックしてコードをコピーします。

   ウェブ コンテンツに埋め込みコードを使用して、分析への匿名アクセスを許可できるようになりました。

## アクセス コードのリセット

必要に応じてアクセス コードをリセットできます。詳細については、「[アクセス コードのリセット](https://help.qlik.com/ja-JP/cloud-services/Subsystems/Hub/Content/Sense_Hub/Share/share-anonymous-access.htm#AccessReset)」を参照してください。