Connect to AWS using an IAM role
The recommended way to connect with AWS is through using an IAM role. To do this, follow these steps:
- Create a new IAM role with the trusted entity to AWS Account.
- Set 106117174171 as the Account ID.
- The External ID will be provided in the Add connector flow in Detectify and should be added to AWS. Ensure that "Require MFA" is not checked.
- Now, in the permissions policies, search for AmazonRoute53ReadOnlyAccess and attach it to the role.
- Give a descriptive Role name and add any description and optional tags if needed. You can re-use the same name as the Connector name in Detectify to identify the connector or choose a new one.
- Create the role and you should now see it in the list of roles (if you have many roles, you might have to search for the role name).
- Go to the role details and copy the ARN for this IAM role and paste it into the Add connector modal in the UI.
Domains stored in Route53 will now be synced with your Detectify team every 8 hours.
Connect to AWS using Security Credentials
If you don't want to use the IAM role for connecting with AWS you can use Security Credentials by following these steps:
- Create a new IAM user and attach a policy giving it AmazonRoute53ReadOnlyAccess permission.
- After creating the user, generate new Security Credentials (AccessKey & SecretKey).
- Copy and paste the AccessKey and SecretKey in the Add connector modal in the Detectify UI.
Domains stored in Route53 will now be synced with your Detectify team every 8 hours.