AWS CLI allows the following configuration for a profile: https://docs.aws.amazon.com/cli/latest/topic/config-vars.html#sourcing-credentials-from-external-processes This is perfect for handling SAML auth but it appears aws-iam-authenticator does not know what to do with profiles configured this way.