Open
Description
See this issue for context : dbt-labs/dbt-redshift#842
The connector need to be able to support IAM Role via inline parameters in addition to via an AWS profile, the same way it does for IAM Users.
If I open a connection with role_arn
, source_access_key_id
, and source_secret_access_key
, currently it ignores role_arn
and uses the access key to open an IAM user connection.
What I need instead is to leverage the access key to assume the role - see boto3 credentials, we're in the assume role provider chapter, particularly:
If MFA authentication is not enabled then you only need to specify a role_arn and a source_profile.
What I need is to pass all the parameters inline, not a source_profile
.