Using a Browser Plugin for IAM Identity Center

You can configure the connector to use a browser plugin to authenticate your connection through the IAM Identity Center.

To configure IAM authentication using a browser plugin for IAM Identity Center:

  1. Set the IAM property to 1.
  2. Set the plugin_name property to BrowserIDCAuthPlugin.
  3. Optionally, set the AuthProfile property to the authentication profile you want to use to manage the connection settings, then do the following: 
    1. Set the AccessKeyID property to your Redshift access key ID.
    2. Set the SecretAccessKey property to your Redshift secret key.
  4. Set the idc_region property to the AWS Region where the AWS IAM Identity Center instance is located.
  5. Set the listen_port property to the port that the Amazon Redshift driver uses to receive the auth_code response from AWS IAM Identity Center through the browser redirect.
  6. Set the issuer_url property to the AWS IAM Identity Center server's instance endpoint. You can find this value using the AWS IAM Identity Center console.
  7. Set the idc_client_display_name property to the name that the AWS IAM Identity Center client uses for the application in the AWS IAM Identity Center's single sign-on consent popup.
  8. Set the idp_response_timeout property to the amount of time, in seconds, that the Redshift driver waits for the auth flow to complete.