AWS: 날짜와 시간을 기준으로 액세스 허용하기

AWS: 날짜와 시간을 기준으로 액세스 허용하기

이 예시는 날짜와 시간을 기준으로 액션에 대한 액세스를 허용하는 자격 증명 기반 정책을 만드는 방법을 보여드려요. 이 정책은 2020년 4월 1일부터 2020년 6월 30일(UTC) 사이(양쪽 모두 포함)에 일어나는 액션에 대해서만 액세스를 제한해요.

출처: 문서

본문

이 정책은 AWS API나 AWS CLI에서 프로그래매틱하게 작업을 완료하는 데 필요한 권한을 부여해요. 예시 정책에서 이탤릭체로 표시된 자리표시자 텍스트를 본인 정보로 바꾼 뒤, create a policy 또는 edit a policy의 지침을 따라 적용하면 돼요.

IAM 정책의 Condition 블록 안에서 여러 조건을 사용하는 방법은 Multiple values in a condition 문서를 참고하세요.

참고

Date 조건 연산자에는 정책 변수(policy variable)를 사용할 수 없어요.

{
    "Version":"2012-10-17",
    "Statement": [
        {
            "Effect": "Allow",
            "Action": "service-prefix:action-name",
            "Resource": "*",
            "Condition": {
                "DateGreaterThan": {"aws:CurrentTime": "2020-04-01T00:00:00Z"},
                "DateLessThan": {"aws:CurrentTime": "2020-06-30T23:59:59Z"}
            }
        }
    ]
}

더 알아보기 (Learn more)