Stackstorm can access only queues from the same region and account. With STS AssumeRole it is possible to fetch messages from queues in other account(s) and region(s). It's not always possible for the producer system to push messages cross-account (one example is CloudWatch, which can push only to queues in the same region and account).