aws-sso-util
Making life with Identity Center a little easier
AWS IAM Identity Center (formerly AWS SSO) has some rough edges, and aws-sso-util is here to smooth them out, hopefully temporarily until AWS makes it better.
aws-sso-util contains utilities for the following:
- Configuring
.aws/config - Logging in/out
- AWS SDK support
- Looking up identifiers
- CloudFormation
The underlying Python library for Identity Center authentication is aws-sso-lib, which has useful functions like interactive login, creating a boto3 session for specific a account and role, and the programmatic versions of the lookup functions in aws-sso-util.
aws-sso-util supersedes aws-sso-credential-process, which is still available in its original form here.
Read the updated docs for aws-sso-util credential-process here.
Quickstart
- I recommend you install
pipx, which installs the tool in an isolated virtualenv while linking the script you need.
Mac and Linux:
brew install pipx
pipx ensurepath
Other:
python3 -m pip install --user pipx
python3 -m pipx ensurepath
- Install
pipx install aws-sso-util
- Learn
aws-sso-util --help
Documentation
See the full docs at https://github.com/benkehoe/aws-sso-util
Release files for aws-sso-util 4.33.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| aws_sso_util-4.33.0.tar.gz | 43.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| aws_sso_util-4.33.0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 105.8 kB
Release files / aws_sso_util-4.33.0.tar.gz
| Download URL | aws_sso_util-4.33.0.tar.gz |
|---|---|
| Size | 43.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
e48d7f5911443450d28e1ac1613f81b9aa15babb1b2055b4531df87db43a09df
|
|
BLAKE2b-256 checksum How to use checksums |
4f64f00272ecbc60703d0f1a3b17ab75d893c05ec5d60b0e6e9d59ef9b8b9c61
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.3 Linux/5.15.146.1-microsoft-standard-WSL2
|
Release files / aws_sso_util-4.33.0-py3-none-any.whl
| Download URL | aws_sso_util-4.33.0-py3-none-any.whl |
|---|---|
| Size | 62.1 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8a854a726afbcb89b4021a9d11ec91038df82e55ca99b10a4f9d5384457f1436
|
|
BLAKE2b-256 checksum How to use checksums |
0e2cb01133ab738a7e6fa5b83758ce49aaf4887c6bcefe76c0586e5518d5d9e1
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.3 CPython/3.12.3 Linux/5.15.146.1-microsoft-standard-WSL2
|