Integration Service
latest
false
- About the Amazon Web Services connector
- Amazon Web Services authentication
Integration Service User Guide
Last updated Dec 4, 2023
Amazon Web Services authentication
Prerequisites
To create a connection, you need to provide the following credentials:
- For Access Key authentication
method:
- Access key ID (the access key used to connect to Amazon Web Services)
- Secret access key (the secret key used to connect to Amazon Web Services)
- Temporary session token (used to create the AWS client session)
- Region (specifies the AWS Region to connect to)
- For Access key assume role
authentication method:
- Access key ID (the access key used to connect to Amazon Web Services)
- Secret access key (the secret key used to connect to Amazon Web Services)
- IAM role (specifies the name of the IAM role)
- Temporary session token (used to create the AWS client session)
- Region (specifies the AWS Region to connect to)
- For IAM role authentication
method:
- IAM role (specifies the name of the IAM role)
- Region (specifies the AWS Region to connect to)
Note: Connecting via the IAM role option requires the UiPath Robot running the automation to be deployed in an AWS EC2 instance to which the specified IAM role is attached. Follow the steps described in the AWS documentation.
To be able to create an Access key assume role connection, first follow the steps below:
- Navigate to AWS console > IAM > Role.
- Select Create Role.
- Select Custom Trust Policy.
- Attach the custom trust policy, as shown
below:
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "<user arn>"// ex - arn:aws:iam::616128032092:user/AutomationAccount }, "Action": "sts:AssumeRole" } ] }
{ "Version": "2012-10-17", "Statement": [ { "Effect": "Allow", "Principal": { "AWS": "<user arn>"// ex - arn:aws:iam::616128032092:user/AutomationAccount }, "Action": "sts:AssumeRole" } ] } - Add the permissions needed to be assigned to the user.
- Fill all the required details and then select Create.
- The UiPath Robot running the automation must be deployed in an AWS EC2 instance to which the specified IAM Role is attached, as described here.
Add the connection
To create a connection to your Amazon Web Services instance, you need to perform the
following steps:
- Select Integration Service from Automation Cloud.
-
From the Connectors list, select Amazon Web Services.
You can also use the search bar to narrow down the connector.
- Select the Add connection button.
- Click the Settings button menu to display the Authentication
Type field and select one of the three options: Access Key, Access
key assume role, or IAM role. By default, Access Key is selected.
-
Enter the required credentials and select Connect.
- Access key
option:
- Access key assume role option:
- IAM role
option:
- Access key
option:
- Your connection has been added.