

# SageMaker Browser IDC
<a name="odbc-v2-driver-sagemaker-idc"></a>

An authentication plugin that connects to Amazon Athena through SageMaker Unified Studio. It opens a browser for Amazon Identity and Access Management Identity Center sign-in using the OAuth 2.0 Authorization Code flow with PKCE, then exchanges the resulting token for temporary credentials scoped to your SageMaker Unified Studio domain and Athena project environment.

## Authentication Type
<a name="odbc-v2-driver-sagemaker-idc-authentication-type"></a>


****  

| **Connection string name** | **Parameter type** | **Default value** | **Connection string example** | 
| --- | --- | --- | --- | 
| AuthenticationType | Required | none | AuthenticationType=SageMakerBrowserIdc; | 

## SageMaker domain ID
<a name="odbc-v2-driver-sagemaker-idc-domain-id"></a>

The identifier of the SageMaker domain to use.


****  

| **Connection string name** | **Parameter type** | **Default value** | **Connection string example** | 
| --- | --- | --- | --- | 
| SageMakerDomainId | Required | none | SageMakerDomainId=d-abcdef1234; | 

## SageMaker project ID
<a name="odbc-v2-driver-sagemaker-idc-project-id"></a>

The identifier of the SageMaker project to use.


****  

| **Connection string name** | **Parameter type** | **Default value** | **Connection string example** | 
| --- | --- | --- | --- | 
| SageMakerProjectId | Required | none | SageMakerProjectId=p-abcdef1234; | 

## SageMaker domain region
<a name="odbc-v2-driver-sagemaker-idc-domain-region"></a>

The Amazon Web Services Region where your SageMaker domain is provisioned.


****  

| **Connection string name** | **Parameter type** | **Default value** | **Connection string example** | 
| --- | --- | --- | --- | 
| SageMakerDomainRegion | Required | none | SageMakerDomainRegion=us-east-1; | 

## SSO OIDC start URL
<a name="odbc-v2-driver-sagemaker-idc-sso-oidc-start-url"></a>

The issuer URL of the Amazon Identity and Access Management Identity Center instance that the SageMaker domain uses.


****  

| **Connection string name** | **Parameter type** | **Default value** | **Connection string example** | 
| --- | --- | --- | --- | 
| sso\_oidc\_start\_url | Required | none | sso\_oidc\_start\_url=https://d-1234567890.awsapps.com/start; | 

## SSO OIDC region
<a name="odbc-v2-driver-sagemaker-idc-sso-oidc-region"></a>

The Amazon Web Services Region where the Amazon Identity and Access Management Identity Center instance is provisioned.


****  

| **Connection string name** | **Parameter type** | **Default value** | **Connection string example** | 
| --- | --- | --- | --- | 
| sso\_oidc\_region | Required | none | sso\_oidc\_region=us-east-1; | 

## SSO OIDC cache
<a name="odbc-v2-driver-sagemaker-idc-sso-oidc-cache"></a>

When enabled, allows the same Amazon Identity and Access Management Identity Center access token to be cached to disk and reused across driver connections. This prevents SQL tools that create multiple driver connections from launching multiple browser windows.


****  

| **Connection string name** | **Parameter type** | **Default value** | **Connection string example** | 
| --- | --- | --- | --- | 
| sso\_oidc\_cache | Optional | false | sso\_oidc\_cache=true; | 