Skip to main content

AWS Single Sign On

Deprecation Notice

If your AWS organization has been configured with Identity Center you should use the aws sso command that's included in the AWS cli. After going through the configuration step your ~/.aws/config might look like the following, where example refers to the name of your company or organization. You can define multiple AWS profiles linked to one sso session.

[sso-session example]
sso_start_url = https://example.awsapps.com/start
sso_region = us-east-1

[profile example-stage-admin]
sso_session = example
sso_account_id = REDACTED
sso_role_name = AdministratorAccess
region = us-east-1
output = json

The aws sso configure and aws sso login actions attempt to open your default web browser and initiate the login process for your AWS org. For more information see their official documentation:

Example Usage

pip install aws-sso
aws-sso site add --domain example.com --username {your_name}
aws-sso discover --domain example.com --skip-names
aws-sso login --domain example.com
pip install awscli
cd path/to/project
echo "export AWS_PROFILE=sbx" > .envrc
direnv allow
aws s3 ls

Code Quality

Run the following commands to analyze the project with sonar.

docker run -d --name sonarqube -p 9000:9000 sonarqube
nosetests --with-xunit --with-coverage --cover-xml
sonar-scanner -D project.settings=cicd/sonar-project.properties

Metadata

Release files for aws-sso1 0.0.2241904

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Built distribution (wheel)

Table of built distributions (wheels) for aws-sso1 0.0.2241904
File Interpreter ABI Platform
aws_sso1-0.0.2241904-py3-none-any.whl Python 3 none any Details

Release files / aws_sso1-0.0.2241904-py3-none-any.whl

Download URL aws_sso1-0.0.2241904-py3-none-any.whl
Size 24.8 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5c478642176bb8309160f10bfddaade45b75d1aa42a381641e888564e91e6cb6
BLAKE2b-256 checksum
How to use checksums
e69bc86e061c133e6bc9f86e80da9db35ef33b99e51ca40b09ed6c2f1151b432
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/6.1.0 CPython/3.11.0

Security for aws-sso1 0.0.2241904

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.

Release history Release notifications | RSS feed

This release

0.0.2241904 This release

1 release file No provenance

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page