Amazon AWS SQS
introduction this guide explains how to authenticate the amazon aws sqs connector in swimlane using aws credentials you will generate aws api credentials, collect the required identifiers, and configure the connector asset in swimlane turbine prerequisites aws access requirements you must have access to an aws account with permissions to create or manage iam users or roles generate access keys for api authentication access amazon sqs resources required credentials during setup you will collect aws access key id aws secret access key aws region name role arn (optional, if assuming a role) authentication method overview the amazon aws sqs connector authenticates using aws access credentials associated with an iam user or role aws setup take the following steps to generate aws credentials for api access log in to the aws management console navigate to iam (identity and access management) select users from the left navigation menu choose an existing user or click create user to create a new iam user assign the user programmatic access for api usage attach required permissions such as amazonsqsfullaccess or a custom policy that includes sqs\ sendmessage after creating the user, navigate to the security credentials tab click create access key copy the access key id and secret access key and store them securely optional role configuration if using an iam role instead of direct credentials navigate to iam → roles create or select a role with sqs permissions ensure the role trust policy allows your iam user or service to assume the role copy the role arn connector configuration in swimlane take the following steps to configure the amazon aws sqs connector asset in swimlane log in to turbine from the left navigation pane click orchestration and then assets the asset homepage opens click the plus icon to open the configure your connector asset window select amazon aws sqs from the asset type list fill in the asset settings and asset input as shown below configuration parameters true 220,220,221 unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type unhandled content type troubleshooting if authentication fails verify the access key id and secret access key are correct ensure the iam user or role has permissions for amazon sqs confirm the region name matches the region where your queue exists if using role assumption, ensure the role trust policy allows the user to assume the role sources aws iam access keys documentation https //docs aws amazon com/iam/latest/userguide/id credentials access keys html amazon sqs api documentation https //docs aws amazon com/awssimplequeueservice/latest/apireference/welcome html result you have successfully authenticated the amazon aws sqs connector in swimlane