title: Allow AWS SQS queue access across regions
body: <p>I have an AWS SQS queue with a permissions policy that looks like this:</p>
  
  <pre><code>{
    "Version": "2012-10-17",
    "Id": "arn:aws:sqs:us-east-1:123123123:default_staging/SQSDefaultPolicy",
    "Statement": [
      {
        "Sid": "Sid123123123123",
        "Effect": "Allow",
        "Principal": {
          "AWS": "123123123123"
        },
        "Action": "SQS:*",
        "Resource": "arn:aws:sqs:us-east-1:123123123123123:default_staging"
      }
    ]
  }
  </code></pre>
  
  <p>Unfortunately I can't add messages to the <code>default_staging</code> queue from an AWS server of mine in a different region.</p>
  
  <p>I <em>can</em> add messages to <code>default_staging</code> from my other region if I set the permissions policy to be wide open.</p>
  
  <p>How can I adjust my policy to allow the <code>SQS:*</code> action across all my regions?</p>