Skip to content

Add support for IAM Identity Center (SSO) authentication #332

Closed
@dbaileyut

Description

@dbaileyut

Describe the feature

Implement native PowerShell features to bring feature parity from the AWS command line tools around IAM Identity Center (SSO) authentication/profiles to AWS.Tools PowerShell modules.

Use Case

I'm frustrated by having to copy and paste IAM Identity Center (SSO) credentials or having to use 3rd party scripts to update after SSO tokens expire.

Proposed Solution

  • I should be able to do the equivalent of aws configure sso in PowerShell without requiring the AWS command line tools
  • I should be able to do the equivalent of aws sso login in PowerShell without requiring the AWS command line tools
  • All AWS PowerShell cmdlets should be aware of "sso" profile configurations and should be able to refresh tokens in as user friendly a way as the command line tools

Other Information

No response

Acknowledgements

  • I may be able to implement this feature request
  • This feature might incur a breaking change

AWS Tools for PowerShell version used

4.1.396

PowerShell version used

PSVersion 7.3.6
PSEdition Core
GitCommitId 7.3.6
OS Microsoft Windows 10.0.22621
Platform Win32NT
PSCompatibleVersions {1.0, 2.0, 3.0, 4.0…}
PSRemotingProtocolVersion 2.3
SerializationVersion 1.1.0.1
WSManStackVersion 3.0

Operating System and version

Windows 11

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions