- Newest
- Most votes
- Most comments
Based on the available information, it appears that there is indeed some confusion and potential inconsistency regarding the support for GetClusterCredentialsWithIAM for Amazon Redshift Serverless in Amazon QuickSight.
The May 2024 announcement about QuickSight supporting GetClusterCredentialsWithIAM for Redshift data sources does not explicitly mention any limitations for Redshift Serverless. However, the QuickSight documentation clearly states that the run-as role is not supported for Amazon Redshift Serverless data sources.
This discrepancy creates uncertainty about whether IAM authentication is supported for Redshift Serverless at all, or if it's just the run-as role functionality that's not supported.
Given the conflicting information and your unsuccessful attempts to authenticate to Redshift Serverless workgroups using IAM authentication from QuickSight, it seems that there might be limitations or issues with this feature for Redshift Serverless.
At this point, it's unclear whether GetClusterCredentialsWithIAM is fully supported for Redshift Serverless or if there are specific configurations required. The documentation doesn't provide clear guidance on this matter.
Considering the current situation, your workaround options seem appropriate:
- Using database credentials, although this is less preferred from a security standpoint.
- Integrating with AWS Secrets Manager for credential management.
- Opening an AWS Support case for clarification is highly recommended. This will not only help you get a definitive answer but also potentially highlight a documentation gap or implementation inconsistency that AWS needs to address.
Given the lack of clear documentation or successful implementation examples, seeking direct support from AWS is likely the best course of action. They can provide the most up-to-date and accurate information about the feature's support for Redshift Serverless and guide you on the correct configuration if it is indeed possible.
In the meantime, using one of the workaround options you've identified would be a pragmatic approach to ensure your system remains functional while awaiting clarification from AWS support.
Sources
Amazon QuickSight now supports GetClusterCredentialswithIAM for Redshift Data Sources - AWS
Running queries as an IAM role in Amazon QuickSight - Amazon QuickSight
answered 2 years ago
Relevant content
asked a year ago
asked 3 months ago
asked 5 years ago
- AWS OFFICIALUpdated 2 years ago
