mirror of
https://github.com/ohmyzsh/ohmyzsh.git
synced 2025-12-19 02:02:32 +01:00
feat(aws): add SSO login support to acp command
- Add _aws_profile_uses_sso() helper function to detect SSO configuration - Modify acp() function to automatically perform SSO login when needed - Support both direct SSO profiles and role profiles with SSO source profiles - Update README.md to document the new SSO functionality Fixes #10004
This commit is contained in:
parent
ddd77516ef
commit
8d095c1339
2 changed files with 30 additions and 1 deletions
|
|
@ -25,7 +25,8 @@ plugins=(... aws)
|
|||
* `acp [<profile>] [<mfa_token>]`: in addition to `asp` functionality, it actually changes
|
||||
the profile by assuming the role specified in the `<profile>` configuration. It supports
|
||||
MFA and sets `$AWS_ACCESS_KEY_ID`, `$AWS_SECRET_ACCESS_KEY` and `$AWS_SESSION_TOKEN`, if
|
||||
obtained. It requires the roles to be configured as per the
|
||||
obtained. It automatically detects and performs SSO login for profiles that use AWS SSO,
|
||||
including source profiles used for role assumption. It requires the roles to be configured as per the
|
||||
[official guide](https://docs.aws.amazon.com/cli/latest/userguide/cli-configure-role.html).
|
||||
Run `acp` without arguments to clear the profile.
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue