View a markdown version of this page

SageMaker ブラウザ IDC 認証情報プロバイダー - Amazon Athena

SageMaker ブラウザ IDC 認証情報プロバイダー

SageMaker Unified Studio を介して Amazon Athena に接続する認証プラグイン。OAuth 2.0 認可コードフローと PKCE を使用して AWS Identity and Access Management アイデンティティセンターサインイン用のブラウザを開き、結果のトークンを SageMaker Unified Studio ドメインと Athena プロジェクト環境にスコープされた一時的な認証情報と交換します。

IAM アイデンティティセンターを有効にして使用するための情報については、「AWS IAM アイデンティティセンター ユーザーガイド」の「ステップ 1: IAM アイデンティティセンターを有効にする」を参照してください。

注記

このプラグインは、シングルユーザーデスクトップ環境向けに設計されています。Windows ターミナル サーバーやリモート デスクトップ サービスなどの共有環境では、システム管理者がユーザー間のセキュリティ境界を確立して維持する責任を負います。

認証情報プロバイダー

AWS へのリクエストの認証に使用される認証情報プロバイダー。このパラメータの値を SageMakerBrowserIdc に設定します。AWSCredentialsProviderClass エイリアスは非推奨であることに注意してください。代わりに CredentialsProviderパラメータ名を使用してください。

パラメータ名 エイリアス パラメータタイプ デフォルトの値 使用する値
CredentialsProvider AWSCredentialsProviderClass (廃止)、DataZoneIdc 必須 なし SageMakerBrowserIdc

DataZone ドメイン識別子

使用する DataZone ドメインの識別子。

パラメータ名 エイリアス パラメータタイプ デフォルトの値
DataZoneDomainId なし 必須 なし

DataZone プロジェクト識別子

使用する DataZone の識別子。

パラメータ名 エイリアス パラメータタイプ デフォルトの値
DataZoneProjectId なし オプションです。 なし

DataZone 環境識別子

使用する DataZone 環境の識別子。DataZoneProjectId が指定されていない場合は必須です。

パラメータ名 エイリアス パラメータタイプ デフォルトの値
DataZoneEnvironmentId なし オプションです。 なし

DataZone ドメインリージョン

DataZone ドメインがプロビジョニングされる AWS リージョン。

パラメータ名 エイリアス パラメータタイプ デフォルトの値
DataZoneDomainRegion なし 必須 なし

リージョン

DataZone 環境と Athena ワークグループがプロビジョニングされる AWS リージョン。

パラメータ名 エイリアス パラメータタイプ デフォルトの値
リージョン なし 必須 なし

[IAM アイデンティティセンター発行者 URL]

DataZone ドメインが使用する IAM アイデンティティセンターインスタンスの発行者 URL。

パラメータ名 エイリアス パラメータタイプ デフォルトの値
IdentityCenterIssuerUrl なし 必須 なし

DataZone エンドポイントのオーバーライド

指定された AWS リージョンのデフォルトの代わりに使用される DataZone API エンドポイント。

パラメータ名 エイリアス パラメータタイプ デフォルトの値
DataZoneEndpointOverride なし オプションです。 なし

トークンキャッシュを有効にする

有効にすると、複数のドライバー接続にわたって同じ IAM アイデンティティセンターアクセストークンの使用が許可されます。これにより、複数のドライバー接続を作成する SQL ツールによって複数のブラウザウィンドウが開かれることが防止されます。このパラメータを有効にする場合は、使用直後に SQL ツールを閉じてトークンキャッシュをクリアし、再認証を要求することをお勧めします。

パラメータ名 エイリアス パラメータタイプ デフォルトの値
EnableTokenCaching なし オプションです。

リッスンポート

IAM アイデンティティセンターレスポンスをリッスンするポート番号。

パラメータ名 エイリアス パラメータタイプ デフォルトの値
ListenPort なし オプションです。 8000

ID プロバイダーの応答タイムアウト

ドライバーが IAM アイデンティティセンターからの応答の待機を停止するまでの時間 (秒単位)。

パラメータ名 エイリアス パラメータタイプ デフォルトの値
IdpResponseTimeout なし オプションです。 120