Reputation: 53
We’re trying to implement Redshift with authentication via SAML.
In our case, we have many AWS accounts and the Redshift cluster is in one of them. We need to viabilize the access via roles from these accounts to the one that hosts the cluster. Discarding the necessity of having to manage user/password.
The way we implemented it’s already possible to login using IAM roles, but we still need the cross-account.
Does anyone knows if it's possible ?
Upvotes: 0
Views: 2790
Reputation: 269746
Since you already have signin working with IAM roles, the process would be:
Role-A
) in Account-A that has:
GetClusterCredentials
?)AssumeRole()
to assume Role-A
Role-A
Thus, Redshift only ever sees a login being requested from Account-A.
Upvotes: 2