aws-sts-saml-credentials-output

SAML role assumption returns temporary AWS credentials to the caller.

awscritical service: aws:sts emits ExposesCredential

Where it sits

locationAssumeRoleWithSAML.Credentials.SecretAccessKey / SessionToken
location kindoutput_value
data kindsaccess_key secret_key session_token credential
emits edgeExposesCredential
serviceSTS (aws:sts)

Collection recipe

access modecreation_response_only
operationAssumeRoleWithSAML
response pathCredentials.{AccessKeyId,SecretAccessKey,SessionToken}
encodingjson
params{"PrincipalArn": "\u003cprovider-arn\u003e", "RoleArn": "\u003crole-arn\u003e", "SAMLAssertion": "\u003cassertion\u003e"}

Required permissions

sts:AssumeRoleWithSAML

References

move · open · esc close