AWS 액세스 키와 AWS 비밀 키의 입력을 감안할 때 AWS SDK를 사용하여 계정에서 수행 할 수있는 권한을 조회하려면 어떻게해야합니까?AWS 액세스/비밀 키 쌍이 주어지면 IAM 권한을 어떻게 검색합니까?
나는 고객을 위해 XYZ를 사용하여 프로그래밍 방식으로 XYZ를 수행하기 위해 고객이 액세스 키와 비밀 키를 제공해야합니다. 그러나 이러한 작업을 수행하기 전에 S3 개체를 만들거나 EC2 인스턴스를 시작할 수있는 권한과 같은 특정 권한에 대한 액세스 권한이 있는지 확인하고 싶습니다.
그런 식으로 액세스 키와 비밀 키가 나를 대신하여 수행 할 권한이 있는지 확인할 수 있습니다.
CallerArn을 가지고 있지만 액세스 및 비밀 키만 있으면 작동 할 수 있습니다. 따라서 질문은 "액세스 또는 비밀 키만 알고 사용함으로써 사용자의 ARN을 어떻게 검색 할 수 있습니까?" –
사용자 ARN을받는 방법을 포함하도록 답변을 업데이트했습니다. ** CallerArn ** 매개 변수를 사용할 필요가 없음을 기억하십시오. ** PolicySourceArn ** 만 필요합니다. –
위의 내 대답을 확인하십시오 [http://stackoverflow.com/a/42402517/649408] - ARN을 얻으려면 내 다른 대답을 확인하십시오 [http://stackoverflow.com/a/31837458/649408] –