dbt-core icon indicating copy to clipboard operation
dbt-core copied to clipboard

[CT-1484] [Feature] SSO for Redshift

Open dnascimento opened this issue 1 year ago • 12 comments

Is this your first time submitting a feature request?

  • [X] I have read the expectations for open source contributors
  • [X] I have searched the existing issues, and I could not find an existing issue for this feature
  • [X] I am requesting a straightforward extension of existing dbt functionality, rather than a Big Idea better suited to a discussion

Describe the feature

Redshift now supports native IdP Federation, for instance Azure AD. Could we add support for that?

Describe alternatives you've considered

The IAM permission is ok but it doesn't allow to distinguish and manage users as easily as AzureAD.

Who will this benefit?

Everyone using Redshift with IdP

Are you interested in contributing this feature?

yes

Anything else?

No response

dnascimento avatar Nov 09 '22 12:11 dnascimento

Thanks for reaching out @dnascimento !

Were you thinking about Redshift SSO within dbt Core or within dbt Cloud?

dbeatty10 avatar Nov 14 '22 16:11 dbeatty10

Hi, dbt core. This is specially useful for developers running tests locally

dnascimento avatar Nov 14 '22 19:11 dnascimento

Yeah, it makes sense to add this support 👍

There's a few things we'd need to do to make this happen:

  1. https://github.com/dbt-labs/dbt-redshift/issues/219
  2. Enable the applicable connection parameters within profiles.yml for dbt-redshift (implementation here using this as an example)
  3. Add the new parameters here (using this as an example)

dbeatty10 avatar Nov 15 '22 00:11 dbeatty10

Thanks for leading this @dbeatty10 ! I can try to help with the other points. It will make dbt easier to consume

dnascimento avatar Nov 15 '22 06:11 dnascimento

Hello. Any update in this? Our redshift is SSO enabled thru Native IdP and there is a strong demand to enable this for end users for local dbt runs.

frolundo avatar Jun 28 '23 01:06 frolundo

Same setup for us (IdP) and it’s a high priority to switch to SSO for both dbt core and dbt cloud

misteliy avatar Jul 01 '23 06:07 misteliy

This issue has been marked as Stale because it has been open for 180 days with no activity. If you would like the issue to remain open, please comment on the issue or else it will be closed in 7 days.

github-actions[bot] avatar Jan 02 '24 01:01 github-actions[bot]

Although we are closing this issue as stale, it's not gone forever. Issues can be reopened if there is renewed community interest. Just add a comment to notify the maintainers.

github-actions[bot] avatar Jan 10 '24 01:01 github-actions[bot]

Thanks for reopening!

misteliy avatar Jan 16 '24 06:01 misteliy

Hi,

Is there any update in this ticket? We use DBT core heavily and managing all data warehouse developers without AzureID is becoming increasingly difficult.

adam-staros95 avatar Apr 29 '24 10:04 adam-staros95