A tool that you can use to SSO and reload aws session in credentials file.
Project description
# AWS SAML Login Works cross platform (Win, Unix, MacOS) Was having a real hard time trying to get cli credentials via SAML SSO so thought about writing this small utility. I can run this daily every morning to get a 12 hour session for myself. Hope you’d find it interesting and useful.
Looking forward to contributions!!
## Prerequisites
Need to install * Chromedriver * Google Chrome * Python 2/3
Make sure all the above software are setup properly in PATH environment variable
## Executing
Add properties to your AWS credentials file
`ini [some-profile] saml_sso_url = <url you use for saml> saml_role_arn = <your iam role to assume> saml_principal_arn = <your saml app arn> saml_duration = <duration of session in seconds> `
Run `shell python -m aws-saml `
## Installation `pip install aws-cli-sso`
## Local development/testing * `pip install -r requirements.txt` * `python -m aws-saml`
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Hashes for aws_cli_sso-0.0.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | a79e5e6cb19ddb9a653c7a4ae09c890053294d3d1fa0e25b983d070a0b5f2848 |
|
MD5 | 8d7ef0f3fed2bf6e5acd262037e0182d |
|
BLAKE2b-256 | 2255581a68b3289e92ea7b8d4f1bd4a1fe87929e53dfab4b7ded723c3cebdbfa |