GithubHelp home page GithubHelp logo

aidan- / aws-cli-federator Goto Github PK

View Code? Open in Web Editor NEW
42.0 6.0 8.0 20.9 MB

Manage AWS API credentials using a SAML Identity Provider

License: Other

Go 96.37% Makefile 3.63%
aws cli federation saml adfs auth assume-role

aws-cli-federator's People

Contributors

aidan- avatar berglh avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar

aws-cli-federator's Issues

Nested federation

If an account is able to be further used to federate access into other accounts this should be recognised and made available to the user as an option.

I'm probably wrong but it doesn't look like this is currently the case?

Roles are returned out of order

If you have multiple roles, the tool doesn't present them in one consistent order every time. When you want to choose a role, you have to hunt for it in the list, which scales poorly as the number of roles increases. (I'm on three, I think @colbyprior is up to eight now).

Should roles be sorted alphabetically so you can consistently choose one? Or perhaps the text input should accept a pattern, or a new command-line parameter to do the same?

Federator doesn't work with multiple roles if account map not configured

I recently switched from a really old build to a new one because of an architecture change. The old build was from before the account_map feature was added. After the update, federator worked as long as I don't have more than one role in AWS.

The code works only if the account_map section is present in the ini file. The else part is broken.

Pull request https://github.com/aidan-/aws-cli-federator/pull/7 fixes the behavior.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.