---
schema_version: "1"
id: 45cbc40722724f0b68376298464b317ca6c0bb420df0cbbfc6e244585fba4a85
title: OpenID Connect に対応するように ID プロバイダーを構成する
collection: tableau
version: next
locale: ja-jp
portal_url: https://docs.salesforce.com/tableau/next/ja-jp/server/openid_auth_idp_config.md
canonical_url: https://help.tableau.com/v0.0/server/ja-jp/openid_auth_idp_config.htm
source_site: help.tableau.com
content_type: documentation
content_hash: 3b52379a57046015032dcec0721ea68771f43396582e75c27d314accdc86afdd
description: Configure the identity provider for OpenID Connect with Tableau Cloud or TCM.
---
[メイン コンテンツに進む](#main-content)

# OpenID Connect に対応するように ID プロバイダーを構成する

このトピックでは、Tableau Server で OpenID Connect (OIDC) を使用するための ID プロバイダー (IdP) の構成に関する情報を提供します。これは、複数のステップにわたるプロセスの 1 ステップです。次のトピックでは、Tableau での OIDC の構成および使用に関する情報を提供します。

1. [OpenID Connect](https://help.tableau.com/v0.0/server/ja-jp/openid_auth.htm) の概要
2. OpenID Connect に対応するように ID プロバイダーを構成する (現在のセクション)
3. [OpenID Connect に対応するように Tableau Server を構成する](https://help.tableau.com/v0.0/server/ja-jp/openid_auth_server_config.htm)
4. [OpenID Connect を使用して Tableau Server にサインインする](https://help.tableau.com/v0.0/server/ja-jp/openid_auth_signing_in.htm)

Tableau Server で OpenID Connect を使用するには、ID プロバイダー (IdP) で使用するアカウント、および IdP で使用するプロジェクトまたはアプリケーションが必要です。 Tableau Server を構成するときには、次の情報を入力する必要があります。

- **クライアント ID:** IdP がアプリケーションに割り当てた識別子です。
- **クライアント シークレット:** これは、Tableau が IdP からの応答の真偽を検証するために使用するトークンです。この値は秘密で、保護しておく必要があります。
- **設定 URL:** これは、OpenID プロバイダーのメタデータを含む、プロバイダー設定を見つける文書の URL です。

#### リダイレクト URL

IdP によっては、Tableau Serverのリダイレクト URL が必要となります。

以下の構文を使用し、IdP の URL を手動で構築できます。

`<protocol>://<host>/vizportal/api/web/v1/auth/openIdLogin`

たとえば、`https://tableau.example.com/vizportal/api/web/v1/auth/openIdLogin` とします。

#### 署名アルゴリズム

Tableau Cloud は RS256 (SHA-256 を使用する RSA) をサポートしています。

#### IdP プロセスの例

次の手順は、プロバイダーに従うステップの概要を示しています。例として、手順ではプロバイダーに Google を使用します。ただし、各プロバイダーの流れは多少異なるため、手順の詳細 (および順序) はプロバイダーによって異なります。

1. プロバイダーの開発者向けサイトに登録し、サインインします。たとえば、Google の場合、URL [https://console.developers.google.com](https://console.developers.google.com) で開発者コンソールに移動できます
2. 新しいプロジェクト、アプリケーション、依存するパーティ アカウントを作成します。
3. 開発者ダッシュボードで、OAuth 2.0 クライアント ID およびクライアント シークレットを取得する手順に従います。後で使用するためにこれらの値を記録します。
    
    **注:** クライアント シークレットは、安全な場所に保管してください。
4. 開発者向けサイトで、IdP が OpenID Connect の検出に使用するエンドポイントの URL を見つけます。たとえば、Google は URL [https://accounts.google.com/.well-known/openid-configuration](https://accounts.google.com/.well-known/openid-configuration) を使用します。後で使用するためにこの URL を記録します。
    
    または、IdP から静的検出ドキュメントが提供された場合は、後で使用するためにそのファイルを Tableau Server のローカル ディレクトリにコピーします。