The Utoolity team is pleased to present Identity Federation for AWS 2.5 – this release adds an option to the AWS Credentials Variables task in Bamboo for returning AWS IAM caller identity details so that these can be made available to other tools by injecting them via variables into AWS unaware tasks like the Bamboo Script task, and adds a REST API for AWS IAM caller identity details.
Highlights
AWS Credentials Variables task for Bamboo gains option to return IAM caller identity
Use the AWS Credentials Variables task in Bamboo to return details about the IAM identity whose credentials are used to call the API (notable the AWS account ID and user ID) and make them available to other tools by injecting them into AWS unaware tasks like the Bamboo Script task.
AWS Credentials Variables task and Tasks for AWS
The AWS Credentials Variables task complements the dedicated AWS build and deployment tasks offered by Tasks for AWS by providing managed temporary AWS security credentials as Bamboo variables for tools that are not directly integrated with Identity Federation for AWS, but accept AWS credentials via the command line or environment variables, for example the AWS Command Line Interface (AWS CLI).
- Usage of the AWS Credentials Variables task is free for Tasks for AWS licensees, see the Licensing & Purchasing FAQ for details.
AWS IAM Caller Identity retrieval via REST API
Retrieve details about the IAM identity whose credentials are used to call the API (notable the AWS account ID and user ID) via the REST API so that developers can easily integrate this feature into their own solutions.
Release notes
For more details about this release, please refer to the Identity Federation for AWS 2.5 Release Notes.