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

Support for AWS SSO / Session Token Authentication #11568

Closed
cyberduck opened this issue Jan 29, 2021 · 8 comments
Closed

Support for AWS SSO / Session Token Authentication #11568

cyberduck opened this issue Jan 29, 2021 · 8 comments
Assignees
Labels
enhancement fixed s3 AWS S3 Protocol Implementation
Milestone

Comments

@cyberduck
Copy link
Collaborator

cbd19e4 created the issue

Hello!

I'm in the process of migrating from AWS IAM user / AssumeRole authentication to using the AWS Single Sign-On service. Cyberduck has worked great with the user/role auth, and I have a couple feature requests that I think would allow it to work with AWS SSO.

For an Amazon S3 connection, add a field to enter an AWS Session Token directly, along with the access key id and secret access key.
AWS SSO presents a nice copy/paste window for session credentials, and it would be easy for a user to copy/paste the values from "Option 3" (below) into Cyberduck when connecting. This is a screenshot of the AWS SSO login page that presents temporary credentials and how to use them.

SSO.png, 600px

Another option would be to upgrade to aws java sdk v2 which supports the SSO credentials provider.
There's an open issue for support in the aws java v1 sdk, but I'm not sure if it will be implemented.

I'm supporting Cyberduck users that have limited text editor / terminal experience, so a workflow that relies on them making changes to ~/.aws/credentials to update their access keys / session token is cumbersome.

Thank you! - Ben


Attachments

@cyberduck
Copy link
Collaborator Author

@dkocher commented

#11642 closed as duplicate.

@cyberduck
Copy link
Collaborator Author

89235fa commented

Any update on this ticket? Has a resolution been found yet? Thanks

@cyberduck
Copy link
Collaborator Author

@dkocher commented

#11795 closed as duplicate.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Pull request in Support AWS SSO via CLI login #554.

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Ticket retargeted after milestone closed

@cyberduck
Copy link
Collaborator Author

@dkocher commented

#554

@cyberduck
Copy link
Collaborator Author

@dkocher commented

Ticket retargeted after milestone closed

@cyberduck
Copy link
Collaborator Author

@dkocher commented

In a310196.

@iterate-ch iterate-ch locked as resolved and limited conversation to collaborators Nov 27, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
enhancement fixed s3 AWS S3 Protocol Implementation
Projects
None yet
Development

No branches or pull requests

2 participants