{"categories":[{"label":"Security","url":"https://skillfed.io/packages/category/security/2"}],"enrichment":{"capability":"A CLI tool that obtains temporary AWS credentials by authenticating through Okta via SAML, eliminating the need to manage long-lived AWS keys for Okta-integrated environments.","skillfed_tags":["okta-integration","aws-credentials","saml-federation"],"use_cases":["Obtain short-lived AWS credentials in CI/CD pipelines authenticated via Okta without embedding long-term keys.","Rotate between multiple AWS accounts or roles within a single Okta tenant without manual credential management.","Authenticate to AWS CLI and SDKs using Okta MFA (including hardware keys) as the sole credential source.","Simplify onboarding for teams already using Okta by reusing existing identity without AWS IAM user creation.","Audit AWS access through Okta's centralized login logs rather than AWS key rotation records."],"what_it_does":"gimme-aws-creds is a command-line tool that bridges Okta identity management and AWS credential provisioning. It authenticates you to Okta using your username, password, and optional MFA token, then uses SAML to request temporary AWS credentials from AWS STS. The tool handles the complexity of SAML assertion exchange and lets you select which Okta AWS application and role to assume\u2014useful when your organization has multiple AWS accounts or roles tied to different Okta apps.\n\nThe package depends on boto3 for AWS API calls, beautifulsoup4 and html5lib for parsing Okta's SAML responses, keyring for secure credential storage, and fido2 plus ctap-keyring-device for hardware security key support. It's designed for developers and operators who work in Okta-federated AWS environments and want to avoid storing permanent AWS keys locally.","worth_installing":"Yes, if your organization uses Okta for identity and has configured SAML integration with AWS. The tool solves a real operational problem\u2014eliminating long-lived AWS keys in Okta-federated environments\u2014and is actively maintained with no known vulnerabilities. The 823-day gap since the last release is a minor concern but does not block adoption for stable use cases; verify that your Okta and AWS setup match the documented prerequisites before deploying."},"id":"gimme-aws-creds","links":{"html":"https://skillfed.io/packages/gimme-aws-creds","md":"https://skillfed.io/packages/gimme-aws-creds.md","pypi":"https://pypi.org/project/gimme-aws-creds/"},"maintenance":{"status":"active"},"meta":{"latest_release":"2024-05-13","license_spdx":null,"license_treatment":"permissive","name":"gimme-aws-creds","python_support":"supports_current","summary":"A CLI to get temporary AWS credentials from Okta"},"popularity":{"monthly_downloads":123859,"position":11896,"tier":"top_15000"},"security":{"n_vulnerabilities":0},"version":"2.8.2"}
