

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

# 基本任務政策範例
<a name="basic-jobs-example"></a>

此範例展示任務目標所需的政策陳述式，該目標為單一裝置，可接收任務請求並與 AWS IoT溝通任務執行狀態。

將 {{us-west-2：57EXAMPLE833}} 取代為您的 AWS 區域、冒號字元 (：) 和 12 位數字 AWS 帳戶 ，然後將 {{uniqueThingName}} 取代為代表裝置所在的物件資源名稱 AWS IoT。

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": [
        {
            "Effect": "Allow",
            "Action": [
                "iot:Connect"
            ],
            "Resource": [
                "arn:aws:iot:{{us-west-2:123456789012}}:client/{{uniqueThingName}}"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "iot:Publish"
            ],
            "Resource": [
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/test/dc/pubtopic",
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/$aws/events/job/*",
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/$aws/events/jobExecution/*",
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/$aws/things/{{uniqueThingName}}/jobs/*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "iot:Subscribe"
            ],
            "Resource": [
                "arn:aws:iot:{{us-west-2:123456789012}}:topicfilter/test/dc/subtopic",
                "arn:aws:iot:{{us-west-2:123456789012}}:topicfilter/$aws/events/jobExecution/*",
                "arn:aws:iot:{{us-west-2:123456789012}}:topicfilter/$aws/things/{{uniqueThingName}}/jobs/*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "iot:Receive"
            ],
            "Resource": [
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/test/dc/subtopic",
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/$aws/things/{{uniqueThingName}}/jobs/*"
            ]
        },
        {
            "Effect": "Allow",
            "Action": [
                "iotjobsdata:DescribeJobExecution",
                "iotjobsdata:GetPendingJobExecutions",
                "iotjobsdata:StartNextPendingJobExecution",
                "iotjobsdata:UpdateJobExecution"
            ],
            "Resource": [
                "arn:aws:iot:{{us-west-2:123456789012}}:topic/$aws/things/{{uniqueThingName}}"
            ]
        }
    ]
}
```