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

  1. An AWS account: Another AWS account

    1. Account ID: 574904823953

  2. Options

    1. Require external ID - checked

    2. External Id: <ENTER_PROMPT_OPS_TENANT_NAME>

      This is what you copied in step 3 above

Step 6:
Grant the role Read Only Access

Search for : ReadOnlyAccess in the search bar and select the first policy that shows up

Step 7:
Review and finish role creation

Your screen should contain the following:
Role Name: PromptOps

Role Description: External Role that PromptOps Assumes to call AWS APIs.
Click Create Role to complete the process

Step 8:
Get the ARN for the role you created.

Once the role has been created, navigate to the role in the IAM Management screen and copy the ARN listed for the role.

Step 9:
Copy that value into your PromptOps IAM configuration

Once added, the role will be selected by default in the drop-down below. Any other accounts you add will also show up here

Step 10:
Select Your Role in the dropdown to use it.

Once added, the role will be selected by default in the drop-down below. Any other accounts you add will also show up here

You are all set. Go ahead pop open the Messages tab and start using PromptOps to help you with DevOps!

© PromptOps 2023. All rights reserved.

© PromptOps 2023. All rights reserved.