The Invoke-AWSSSOLogin cmdlet retrieves and caches an AWS IAM Identity Center SSO access token to exchange for AWS credentials. To login, the requested profile must have first been set up , typically by using the Initialize-AWSSSOConfiguration Cmdlet. Login will be initiated only when the token or device registration has expired. Please note that only one login session can be active for a given SSO Session, and creating multiple profiles does not allow for multiple users to be authenticated against the same SSO Session.