Setting up an SQS message integration
Below are the steps to set up a new AWS SQS message integration with Rightsline:
If you do not already have an AWS Account, you will need to create one.
Contact Rightsline Support to request an SQS queue with your AWS Account ID number and the Rightsline environment(s) where you would like messages.
Rightsline will provide the AWS
SQS queue ARN(s)
, theIAM role ARN(s)
you will need to assume in order to access the queue, and theexternal ID(s)
you will use to assume those roles.To configure an AWS profile for your new IAM role, you can use AWS CLI and run the following commands. Remember to replace
<ROLE_ARN>
,<EXTERNAL_ID>
, and<REGION>
with the values provided in step 3.To test your SQS access, run the following command. Replace
<QUEUE_NAME>
with the queue name provided in step 3.If you receive a successful response, you are all set to start receiving messages from your SQS queue. If you receive a permissions error, reach out to Rightsline Support.
Receiving messages from the SQS queue using .NET SDK
For examples of how to assume the IAM role with other programming languages, see the AWS documentation here.
Last updated