최소 권한 IAM 정책 작성에 대해 알아야 할 모든 것

2197 단어 cloudsecurityawsjson
AWS IAM 정책 시스템은 세분화된 권한 세트 구조를 제공합니다. 이 시스템의 배경에는 최소 권한 모델이 있습니다. 최소 권한 원칙에 따라 IAM 자격 증명은 작업을 완료하는 데 필요한 최소 액세스 수준을 가질 수 있습니다. 이는 Well Architectured 모범 사례의 중요한 단위입니다.

AWS에서는 이러한 정책을 사용하여 명시적으로 허용될 때까지 모든 작업이 암시적으로 거부됩니다. 그러나 작업이 명시적 거부인 경우 이 규칙의 우선 순위가 가장 높습니다.

Main principles of AWS Cloud Security 및 역할IAM plays in securing the AWS Resources에 대해 읽어보십시오.

IAM 정책의 구조




{
    "Version" : "2012-10-17",
    "Statement" : 
    [
        {
            "Sid" : "Human Readable Description",
            "Effect" : "Allow/Deny",
            "Action" : 
                [
                    "Service:api/call"
                ],
            "Resource" :
                ["arn"],
            "Condition" : 
            {
                "Stringequals" : 
                    {
                        "part of string" : "value to match"
                    }
            }
        }
    ]
}


Read Explanation here

IAM 정책을 만드는 방법



세 가지 주요 방법을 사용하여 원하는 IAM Policies을 생성할 수 있습니다.

  • JSON 편집기: 앞서 언급한 구조를 사용하여 수동으로 정책을 작성할 수 있습니다.

  • 시각적 편집기: IAM 콘솔에 있는 시각적 편집기를 사용하여 정책을 회전할 수 있습니다.

  • 가져오기: 계정에서 기존 정책을 가져와 요구 사항에 따라 사용자 지정할 수 있습니다. AWS 및 고객 관리형 정책을 모두 가져올 수 있음

  • AWS CLI: AWS CLI 명령을 사용하여 IAM 정책을 생성합니다.

  • Read More

    좋은 웹페이지 즐겨찾기