Table of Contents

Search

IAM Authentication

IAM Authentication

You can configure IAM authentication when the Data Integration Service runs on an Amazon Elastic Compute Cloud (EC2) system. Use IAM authentication for secure and controlled access to Amazon S3 resources when you run a session.
Use IAM authentication when you want to run a session on an EC2 system. Perform the following steps to configure IAM authentication:
  1. Create Minimal Amazon S3 Bucket Policy. For more information, see Create Minimal Amazon S3 Bucket Policy.
  2. Create the Amazon EC2 role. The Amazon EC2 role is used when you create an EC2 system in the S3 bucket. For more information about creating the Amazon EC2 role, see the AWS documentation.
  3. Create an EC2 instance. Assign the Amazon EC2 role that you created in step #2 to the EC2 instance.
  4. Install the Data Integration Service on the EC2 system.
You can use AWS IAM authentication when you run a mapping in the EMR cluster. To use AWS IAM authentication in the EMR cluster, you must create the Amazon EMR Role. Create a new Amazon EMR Role or use the default Amazon EMR Role. You must assign the Amazon ERM Role to the EMR cluster for secure access to Amazon S3 resources.
Before you configure IAM Role with EMR cluster, you must install the Informatica Services on an EC2 instance with the IAM Roles assigned.


Updated July 30, 2020