Using a Idp Token Plugin for IAM Identity Center
You can configure the connector to use a Idp Token to authenticate your connection through the IAM Identity Center.
To configure IAM authentication using a Idp Token plugin for IAM Identity Center :
- Set the
IAM
property to1
. - Set the
plugin_name
property toIdpTokenAuthPlugin
. - Optionally, set the
AuthProfile
property to the authentication profile you want to use to manage the connection settings, then do the following:- Set the
AccessKeyID
property to your Redshift access key ID. - Set the
SecretAccessKey
property to your Redshift secret key.
- Set the
- Set the
token
property to an AWS IAM Identity Center vended access token or an OpenID Connect (OIDC) JSON Web Token (JWT) provided by a web identity provider that's connected with AWS IAM Identity Center. Your application must generate this token by authenticating your application user with AWS IAM Identity Center or an identity provider connected with AWS IAM Identity Center. - Set the
token_type
property to the type of token used forIdpTokenAuthPlugin
. Possible values are the following:- ACCESS_TOKEN – Enter this if you use an AWS IAM Identity Center provided access token.
- EXT_JWT – Enter this if you use an OpenID Connect (OIDC) JSON Web Token (JWT) provided by a web-based identity provider that's connected with AWS IAM Identity Center.