In some cases involving permissions issues, it is not necessary to completely re-run all the stacks provided by Tackle. For these cases, you can simply update the CloudFormation stack used to configure the Tackle Role.
Before you begin
You will need access to the Tackle Platformπ and an AWS account with permissions to run CloudFormation templates, update IAM roles, and update IAM policies (typically an Admin role).
To update your Tackle Role permissions
Log into Tackle and navigate to Account Settings > Marketplace > AWS > Grant Tackle Accessπ.
Click the Info icon next to the Launch Stack button.
βYou should see something similar to the following:
βNote the Template URL and the Externalid parameter for future use.
Log into the AWS Console using an account with permissions to update roles and run CloudFormation templates (typically an Admin role).
Navigate to CloudFormation > Stacksπ.
Click on the stack that created the Tackle Role. The stack is called Tackle-Role by default, but may have been changed.
Click Update.
Select Replace Current Template.
Copy the CloudFormation Template URL value from Step 4 and enter it in the box for Amazon S3 URL. Click Next.
Copy the Externalid parameter value from Step 4 and enter it in the box for Externalid. (Note: this value may be prefilled with the Externalid value from Tackle). Click Next.
On the screen Configure stack options review the default values and click Next.
On the screen, Review Tackle-Role, review the update and check the box acknowledging that you may create IAM resources, and click Submit.
Once the CloudFormation stack update is complete, your Tackle Role will be up to date with the new required permissions.