1Password / shell-plugins

Seamless authentication for every tool in your terminal.
https://developer.1password.com/docs/cli/shell-plugins/
MIT License
529 stars 177 forks source link

AWS - SSO authentication provider #210

Open AndyTitu opened 1 year ago

AndyTitu commented 1 year ago

Platform or tool

AWS

Desired or expected behavior

AWS shell plugins supports SSO authentication

Current behavior

AWS shell plugin only supports authentication via the long lived credentials or authentication via Sts temporary credentials for the MFA and Assume Role use cases.

Relevant log output

No response

op CLI version

No response

DeadlyChambers commented 1 year ago

This would be absolutely fantastic. We are already provisioning SSO Roles via SCIM in Jump Cloud. Which I just found we can setup a scim bridge with 1password. I believe that would allow us to be able to auto provision users with AWS SSO creds backed managed by 1password both being provisioned by Jump Cloud. I greatly look forward to this gaining traction. As of now, the aws plugin is useless to me as we don't use IAM User credentials for AWS.

oynek commented 1 year ago

Since me and my colleagues need to switch between different AWS organizations – with and without SSO configured – this feature would be really appreciated. 👀

Found https://github.com/mrtc0/aws-sso-go in the meantime but native integration is ofc better.

avimehenwal commented 1 year ago

Looking forward to try out aws-sso with one-password as soon as its implemented :D Can't wait Cheers to all the devs helping us managing our environments more securely and reliably. :clinking_glasses:

juliosaraiva commented 1 year ago

ggg guys, we need this feature

v-kumar commented 11 months ago

Any update on this issue?

willesq commented 10 months ago

bump

mrclrchtr commented 9 months ago

I would be very happy to get this feature.

cidemaxio commented 2 months ago

This is very necessary to use AWS Identity Center with shell access