Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for programmatic access to AWS SSO #2772

Closed
ORESoftware opened this issue Jul 12, 2019 · 15 comments · Fixed by #4047
Closed

Add support for programmatic access to AWS SSO #2772

ORESoftware opened this issue Jul 12, 2019 · 15 comments · Fixed by #4047
Labels
feature-request A feature should be added or improved.

Comments

@ORESoftware
Copy link

This request mirrors the one for AWS SSO support for the AWS CLI:
aws/aws-cli#3447

@manwaring
Copy link

manwaring commented Apr 24, 2020

Any updates on this feature? Having it implemented would allow libraries that are built on top of the aws-sdk support developers whose organizations use SSO for auth

@cboileau
Copy link

cboileau commented Jun 3, 2020

This is a huge headache for my organization. We use SSO for the dev team, and it's a huge pain to have to update files manually every time I need to run an app locally

@leventov
Copy link

Dear aws-sdk-js maintainers, could you please fix this issue?

@jormaechea
Copy link

Hi! Is there an ETA for this? This is a stopper to implement SSO Login in an organization.

@Js-Brecht
Copy link

Js-Brecht commented Aug 27, 2020

I rolled my own. The APIs are all there; they just aren't documented very well, and there's no tooling that makes it easy (or accurate) to retrieve sso credentials generated by the aws cli.

Mine pretty much does the same thing as aws sso login, except I'm able to use the credentials programmatically. I use it for running automated processes in a repo that interfaces with AWS. Works well... but it would still be nice to have first-class SSO support for 3rd party libraries.

@thomasmichaelwallace
Copy link
Contributor

thomasmichaelwallace commented Sep 3, 2020

As a workaround, this project https://github.com/benkehoe/aws-sso-credential-process works as a pretty seamlessly. just watch out for #3436

@oscarmorasu
Copy link

Any ETA/comment/roadmap regarding this?

AWS SSO is an amazing feature. It made my life so much easier, but all the SDKs and tooling need to fully embrace it.

The Go-SDK already supports it, and tooling working on top of it like Terraform are also up to speed.

@thomasmichaelwallace
Copy link
Contributor

Worth noting this isn't fixed in v3 (aws/aws-sdk-js-v3#1158).

With zero knowledge of AWS' intentions, I would be surprised if it gets fixed in v2, however.

@eduardomourar
Copy link
Contributor

There is a NPM library that has this functionality: https://github.com/mhlabs/aws-sdk-sso. I believe that can be easily moved to the AWS SDK v2. I am happy to create a PR if that makes sense to the maintainers.

@FelipeNascimento
Copy link

Any update for this issue?

@yannick-fernand
Copy link

any update ?

@samanrj
Copy link

samanrj commented Feb 10, 2022

Any updates...?

@FilipPyrek
Copy link

+1

@benkehoe
Copy link

benkehoe commented Mar 1, 2022

@FilipPyrek If you react with the 👍 button to the original issue, (click on the smiley face if you're the first reacting), your votes can be used to sort issues and determine priorities.

A comment will send a notification to everyone (participants and watchers), but cannot be easily counted as a vote for an issue. Thus it's generally better to vote than to comment with "+1". To keep up to date, you can also add yourself as a watcher with the "subscribe" button in the sidebar.

@FilipPyrek
Copy link

Thanks @benkehoe 🔝 I was not sure how the open source projects are determining the demand for solving some issue.
Let's hope it helps 😊

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature-request A feature should be added or improved.
Projects
None yet