This role you create will be used by Porktey to execute InvokeModel commands on Bedrock models in your AWS account. The setup process will establish a minimal-permission (“least privilege”) role and set it up to allow Porktey to assume this role.
Once the role is created, open the role and navigate to the Trust relationships tab and click Edit trust policy.
This is where you will add the Portkey AWS account as a trusted entity.
Portkey Account ARN
Copy
Ask AI
arn:aws:iam::299329113195:role/portkey-app
The above ARN only works for our hosted app. To enable Assumed Role for AWS in your Portkey Enterprise deployment, you can refer to this guide. If you face any issue, please reach out to us at [email protected].
Paste the following JSON into the trust policy editor and click Update Trust Policy.
Once the role is created, copy the role ARN and paste it into the Bedrock integrations modal in Portkey along with the external ID if you set one and the AWS region you are using.
You’re all set! You can now use the virtual key to invoke Bedrock models.