

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# Amazon SQS 存取控制處理工作流程
<a name="sqs-creating-custom-policies-process-workflow"></a>

下圖說明使用 Amazon SQS 存取政策語言的一般控制存取流程。

![使用 Amazon SQS 存取政策語言進行存取控制的一般工作流程。](http://docs.aws.amazon.com/zh_tw/AWSSimpleQueueService/latest/SQSDeveloperGuide/images/AccessPolicyLanguage_Basic_Flow.png)


![Figure one in the previous diagram.](http://docs.aws.amazon.com/zh_tw/AWSSimpleQueueService/latest/SQSDeveloperGuide/images/number-1-red.png)您為您的佇列撰寫 Amazon SQS 政策。

![Figure two in the previous diagram.](http://docs.aws.amazon.com/zh_tw/AWSSimpleQueueService/latest/SQSDeveloperGuide/images/number-2-red.png) 您可以將政策上傳至 AWS。 AWS 服務提供您用來上傳政策的 API。例如，您使用 Amazon SQS `SetQueueAttributes` 動作，為特定 Amazon SQS 佇列上傳政策。

![Figure three in the previous diagram.](http://docs.aws.amazon.com/zh_tw/AWSSimpleQueueService/latest/SQSDeveloperGuide/images/number-3-red.png)某人傳送請求，要求使用您的 Amazon SQS 佇列。

![Figure four in the previous diagram.](http://docs.aws.amazon.com/zh_tw/AWSSimpleQueueService/latest/SQSDeveloperGuide/images/number-4-red.png) Amazon SQS 會檢查所有可用Amazon SQS 政策，並判斷何者適用。

![Figure five in the previous diagram.](http://docs.aws.amazon.com/zh_tw/AWSSimpleQueueService/latest/SQSDeveloperGuide/images/number-5-red.png)Amazon SQS 評估政策並判定是否允許申請者使用您的佇列。

![Figure six in the previous diagram.](http://docs.aws.amazon.com/zh_tw/AWSSimpleQueueService/latest/SQSDeveloperGuide/images/number-6-red.png)根據政策評估結果，Amazon SQS 傳回 `Access denied` 錯誤給申請者或繼續處理請求。