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
Metadata
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 | Provenance | Actions |
|---|---|---|---|---|
| aws_sso_util-4.33.0.tar.gz | 43.7 kB | Without provenance | Details for aws_sso_util-4.33.0.tar.gz |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Actions Reset |
|---|---|---|---|---|
| aws_sso_util-4.33.0-py3-none-any.whl | Python 3 | none | any | Details for aws_sso_util-4.33.0-py3-none-any.whl |
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
|
Security for aws-sso-util 4.33.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.
To learn more about protecting yourself from malicious actors, visit our package security documentation.