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 |