industry-department-solutions
latest
false
- Overview
- Platform setup and administration
- Platform setup and administration
- Platform architecture
- Data Bridge onboarding overview
- Connecting a Peak-managed data lake
- Connecting a customer-managed data lake
- Creating an AWS IAM role for Data Bridge
- Connecting a Snowflake data warehouse
- Connecting a Redshift data warehouse (public connectivity)
- Connecting a Redshift data warehouse (private connectivity)
- Reauthorizing a Snowflake OAuth connection
- Using Snowflake with Peak
- SQL Explorer overview
- Roles and permissions
- User management
- Inventory management solution
- Commercial pricing solution
- Merchandising solution
Supply Chain & Retail Solutions user guide
Creating an AWS IAM role enables Peak to securely access your Amazon S3 bucket or connect to Redshift clusters. Peak provides the policy template; you create the IAM role in AWS and share the role ARN with Peak.
Prerequisites
Before creating an AWS IAM role, ensure you have the following:
- You have access to the AWS Management Console.
- You have the IAM policy JSON generated by Peak.
Steps
Follow these steps to create an AWS IAM role:
- Sign in to the AWS Management Console as an IAM user or root user.
- Open IAM and select Roles.
- Select Create role.
- For Role type, select Another AWS account.
- Enter the Peak AWS account ID:
794236216820. - Clear Require MFA and leave Require external ID empty.
- Select Next to open the permissions page.
- Select Create policy and paste the Peak IAM policy JSON on the JSON tab.
- Select Review policy, then enter a name and description.
- Select Create policy and close the policy window.
- Refresh the policy list, select the new policy, and continue.
- Enter a role name and description, then select Create role.
- Open the new role and copy the Role ARN from the Summary section.
Result
You can use the Role ARN in the Data Bridge configuration for a customer-managed data lake.