How to make requests using federated user temporary credentials with AWS SDK

We configured IAM users to control permissions of each IAM user to access AWS resources. AWS IAM supports identify federation as external identities, to securely access to your AWS resources without the necessity of creating IAM users. We can provide permissions to the federated user using temporary credentials without having to create IAM users.

Tip

For further information about Federation Management, see http://aws.amazon.com/iam/details/manage-federation/.

Getting ready

As we use AWS SDK for PHP in this chapter, you need to have the AWS SDK for PHP properly installed in your server or client PC. Install AWS SDK for PHP following the instructions in the Learning AWS SDK ...

Get Amazon S3 Cookbook now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.