PromptOps IAM Configuration
PromptOps requires IAM integration to be able to execute scripts it generates for you, It should take you 5-10 minutes to go through these steps. Lets get started:
Step 1:
After installing PromptOps, it should show up in Apps Menu of your Slack Client.
Click to open a conversation with PromptOps
Step 2:
View your settings on the PromptOps home page
Note: Slack can sometimes have delays opening up the first time.
As shown, by default, an Integration Type of AWS IAM Role should be selected for you, if not - please go ahead and select that option
Step 3:
Begin pairing an IAM role with PromptOps by copying tenant name.
This is the highlighted text in the Home Page as shown below. Note that this will be different for your slack client.
Step 4:
Navigate to the IAM Management Console on AWS.
Login to your AWS Console - https://us-west-2.console.aws.amazon.com/console/ and then navigate to the IAM Management Console by searching for IAM, then to the Roles section
Step 5:
Select ‘Create Role’:
You should see the following screen:
Step 5:
Select ‘Create Role’:
Selected type of trusted entity: AWS Account
An AWS account: Another AWS account
Account ID: 574904823953
Options
Require external ID - checked
External Id: <ENTER_PROMPT_OPS_TENANT_NAME>
This is what you copied in step 3 above