써먹는 웹개발

[Aws Elasticsearch] Postman에서 PUT 호출시 user is not authorized to perform: iam:PassRole on resource 뜰때, 내가 해결한 방법 본문

Study/Elasticsearch

[Aws Elasticsearch] Postman에서 PUT 호출시 user is not authorized to perform: iam:PassRole on resource 뜰때, 내가 해결한 방법

kmhan 2021. 7. 5. 21:50


728x90
반응형

0. s3와 아마존 엘라스틱서치 데이터 연동방법은 아래 주소 참고

 - https://kmhan.tistory.com/527

 

 

Postman에서 PUT 처리

POSTMAN에서 호출 중에 '... user is not authorized to perform: iam:PassRole on resource ...' 메시지가 뜬 적이 있을 것 입니다.

 

확인 point 2가지

1. 'iam:PassRole'을 aws 역할(role)에 추가했는지 확인 

2. Postman의 Authorization > Type : AWS Signature에서 다음 4칸을 채웠는지 확인

 - AccessKey

 - SecretKey

 - AWS Region

 - Service Name

 

두 군데 다 정확하게 입력한 후에 PUT 명령어 호출시 정상작동된 것을 확인할 수 있습니다.

 

728x90
반응형


Comments