2단계: 생성AWS Identity and Access Management젠킨스 CI 플러그인 사용자 - AWS Device Farm

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

2단계: 생성AWS Identity and Access Management젠킨스 CI 플러그인 사용자

를 사용하지 않는 것이 좋습니다.AWS루트 계정을 사용하여 Device Farm 팜에 액세스합니다. 대신 새AWS Identity and Access Management(IAM) 사용자 (또는 기존 IAM 사용자 사용)AWS계정을 생성한 다음 해당 IAM 사용자로 Device Farm 팜에 액세스합니다.

새 IAM 사용자를 생성하려면 단원을 참조하십시오.IAM 사용자 생성 (AWS Management Console). 사용자별로 액세스 키를 생성하고 사용자 보안 자격 증명을 다운로드하거나 저장해야 합니다. 잠시 후 자격 증명을 필요하게 될 정보입니다.

IAM 사용자에게 Device Farm 팜에 액세스할 수 있는 권한 부여

IAM 사용자에게 Device Farm에 액세스할 수 있는 권한을 부여하려면 IAM에 액세스 정책을 만든 후 이 액세스 정책을 IAM 사용자에게 할당합니다.

참고

이AWS다음 단계를 완료하기 위해 사용하는 사용자 또는 루트 계정은 다음 IAM 정책을 만들고 IAM 사용자에게 연결할 수 있는 권한을 가지고 있어야 합니다. 자세한 내용은 단원을 참조하십시오.정책 작업

IAM에서 액세스 정책을 생성하려면

  1. https://console.aws.amazon.com/iam/에서 IAM 콘솔을 엽니다.

  2. 정책을 선택합니다.

  3. 정책 생성(Create Policy)을 선택합니다. ([Get Started] 버튼이 표시되면 이 버튼을 선택한 후 [Create Policy]를 선택합니다.)

  4. [Create Your Own Policy] 옆의 [Select]를 선택합니다.

  5. 정책 이름에 정책 이름을 입력합니다(예: AWSDeviceFarmAccessPolicy).

  6. 설명에 이 IAM 사용자를 Jenkins 프로젝트와 연결하는 데 도움이 되는 설명을 입력합니다.

  7. Policy Document(정책 문서)에 다음 설명을 입력합니다.

    { "Version": "2012-10-17", "Statement": [ { "Sid": "DeviceFarmAll", "Effect": "Allow", "Action": [ "devicefarm:*" ], "Resource": [ "*" ] } ] }
  8. 정책 생성(Create Policy)을 선택합니다.

IAM 사용자에게 액세스 정책을 할당하려면

  1. https://console.aws.amazon.com/iam/에서 IAM 콘솔을 엽니다.

  2. 사용자를 선택합니다.

  3. 액세스 정책을 할당할 IAM 사용자를 선택합니다.

  4. 에서권한지역,관리형 정책, 선택정책 연결.

  5. 방금 만든 정책(예: AWSDeviceFarmAccessPolicy)을 선택합니다.

  6. 정책 연결(Attach Policy)을 선택합니다.