

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

# AWS：允許在特定日期內使用 MFA 進行特定存取
<a name="reference_policies_examples_aws_mfa-dates"></a>

此範例會示範如何建立身分型政策，以使用多個條件，且這些條件使用邏輯 `AND` 進行評估。它允許完整存取名為 `SERVICE-NAME-1` 的服務，以及存取名為 `ACTION-NAME-A` 服務內的 `ACTION-NAME-B` 和 `SERVICE-NAME-2` 動作。這些動作只有在使用[多重驗證 (MFA)](https://docs.aws.amazon.com/IAM/latest/UserGuide/id_credentials_mfa.html) 驗證使用者時才獲允許進行。存取會限制於在 2017 年 7 月 1 日到 2017 年 12 月 31 日 (UTC)(包含在內) 之間發生的動作。此政策授予從 AWS API 或 以程式設計方式完成此動作所需的許可 AWS CLI。若要使用此政策，請將範例政策中的*斜體預留位置文字*取代為您自己的資訊。然後，遵循[建立政策](access_policies_create.md)或[編輯政策](access_policies_manage-edit.md)中的指示進行操作。

若要了解使用 IAM 政策中 `Condition` 區塊內的多重條件的相關資訊，請參閱 [條件中的多個值](reference_policies_elements_condition.md#Condition-multiple-conditions)。

------
#### [ JSON ]

****  

```
{
    "Version":"2012-10-17",		 	 	 
    "Statement": {
        "Effect": "Allow",
        "Action": [
            "service-prefix-1:*",
            "service-prefix-2:action-name-a",
            "service-prefix-2:action-name-b"
        ],
        "Resource": "*",
        "Condition": {
            "Bool": {"aws:MultiFactorAuthPresent": true},
            "DateGreaterThan": {"aws:CurrentTime": "2017-07-01T00:00:00Z"},
            "DateLessThan": {"aws:CurrentTime": "2017-12-31T23:59:59Z"}
        }
    }
}
```

------