accesskey 3

AWS Marketplace AssumeRole 적용하기

AssumeRole을 적용해야하는지 판단하기 AssumeRole API를 적용할 필요성이 있는지 먼저 확인해봐야합니다. AssumeRole이 필요한 상황 아래의 2가지 에러가 발생한 경우에는 AssumeRole이 대안이 될 수 있습니다. API를 호출할 권한이 없는 경우 is not authorized to perform: aws-marketplace:ResolveCustomer because no identity-based policy allows the aws-marketplace:ResolveCustomer action AWS Marketplace Seller Account가 아닌 경우 User is not authorized to call ResolveCustomer for this product..

AWS/AWS Marketplace 2024.01.17

AWS API에서 AccessKey, SecretAccessKey 대신 Role ARN 사용하기

AWS 에서는 API Key보다 Role ARN을 통해서 권한 관리하는 것을 권장하고 있습니다. 먼저 AWS API AccessKey, AccessSecretKey를 발급받는 방법은 아래의 포스팅에 있습니다. 2024.01.16 - [개발/AWS Marketplace] - AWS API에 사용할 Access Key, Access Secret Key 발급하는 방법 AWS API에 사용할 Access Key, Access Secret Key 발급하는 방법 AWS API를 사용할 계정을 생성해야합니다. 그리고 그 계정에 API를 사용할 적절한 권한을 부여해야 합니다. 어떤 권한이 필요한지는 사용할 API에 따라서 관련 문서에 적혀있을겁니다. 권한을 부여 lucky-developer.tistory.com 위의 ..

AWS/AWS Marketplace 2024.01.16

AWS API에 사용할 Access Key, Access Secret Key 발급하는 방법

AWS API를 사용할 계정을 생성해야합니다. 그리고 그 계정에 API를 사용할 적절한 권한을 부여해야 합니다. 어떤 권한이 필요한지는 사용할 API에 따라서 관련 문서에 적혀있을겁니다. 권한을 부여했으면 AccessKey, Secret AccessKey를 발급할 수 있습니다. 이렇게 찾은 API 키들은 가장 간단하게는 system property를 사용해서 지정할 수 있습니다. private void setAwsRegionProps() { System.setProperty("aws.region", conf.aws_marketplace_region); } private void setAwsMarketplaceClientProps() { // @See com.amazonaws.services.marketp..

AWS/AWS Marketplace 2024.01.16