2026년 상식닷컴 선정 식당 & 카페 리스트
최근에 오픈한 호텔을 찾는다면 살펴보세요

서비스 계정의 역할을 변경하는 방법은?

_____
Q: 서비스 계정의 역할을 변경하는 방법은 무엇인가요?
A: 서비스 계정의 역할을 변경하려면 다음 단계를 따르세요.

1. Google Cloud Console 접속
Google Cloud Console(https://console.cloud.google.com) 에 로그인합니다.

2. IAM 및 관리자 > IAM 메뉴 선택
왼쪽 메뉴에서 ‘IAM 및 관리자’ > ‘IAM’을 클릭합니다.

3. 서비스 계정 찾기
IAM 멤버 목록에서 역할을 변경하려는 서비스 계정을 찾습니다. 서비스 계정은 이메일 형식으로 표시됩니다(예: [email protected]).

4. 역할 편집 클릭
해당 서비스 계정 우측의 연필 모양 ‘편집’ 아이콘을 클릭합니다.

5. 역할 변경 또는 추가
역할 드롭다운 메뉴에서 기존 역할을 제거하거나 새 역할을 추가할 수 있습니다. 기존 역할을 삭제하고 다른 역할로 교체하거나, 여러 역할을 동시에 부여할 수도 있습니다.

6. 저장
변경 사항을 확인한 후 ‘저장’ 버튼을 클릭하여 완료합니다.

---

참고
- 역할을 변경하려면 해당 프로젝트에 대한 적절한 권한(IAM 관리자 등)이 있어야 합니다.
- 역할 변경 시 서비스 계정이 사용하는 리소스의 접근 권한이 직접적으로 영향을 받으므로 신중히 변경해야 합니다.

---

Q: gcloud CLI를 이용해 서비스 계정의 역할을 변경하는 방법은?
A: 다음 명령어를 사용하세요.

- 기존 역할 제거:
```bash
gcloud projects remove-iam-policy-binding [PROJECT_ID] \
--member="serviceAccount:[SERVICE_ACCOUNT_EMAIL]" \
--role="[OLD_ROLE]"
```

- 새 역할 추가:
```bash
gcloud projects add-iam-policy-binding [PROJECT_ID] \
--member="serviceAccount:[SERVICE_ACCOUNT_EMAIL]" \
--role="[NEW_ROLE]"
```

예)
```bash
gcloud projects remove-iam-policy-binding my-project \
--member="serviceAccount:[email protected]" \
--role="roles/viewer"

gcloud projects add-iam-policy-binding my-project \
--member="serviceAccount:[email protected]" \
--role="roles/editor"
```
서비스 계정의 역할을 변경하는 방법은 사용하는 클라우드 플랫폼에 따라 다를 수 있지만, 일반적으로 Google Cloud Platform (GCP)와 Amazon Web Services (AWS)에서의 방법을 중심으로 설명하겠습니다.

Google Cloud Platform (GCP)에서 서비스 계정 역할 변경하기 1. Google Cloud Console에 로그인 : GCP에 로그인한 후, 프로젝트를 선택합니다.



2. IAM 및 관리자 메뉴로 이동 : 왼쪽 사이드바에서 "IAM 및 관리자"를 클릭한 후 "IAM"을 선택합니다.



3. 서비스 계정 찾기 : IAM 페이지에서 역할을 변경하고자 하는 서비스 계정을 찾습니다.

서비스 계정은 일반 사용자와는 다르게 "서비스 계정"이라는 태그가 붙어 있습니다.



4. 역할 변경 : - 서비스 계정의 오른쪽에 있는 연필 아이콘(편집)을 클릭합니다.

- "역할 추가" 버튼을 클릭하여 새로운 역할을 선택합니다.

기존 역할을 제거하고 싶다면, 해당 역할을 클릭하여 삭제할 수 있습니다.

- 역할을 선택한 후 "저장" 버튼을 클릭하여 변경 사항을 저장합니다.



5. 변경 사항 확인 : 변경이 완료되면 IAM 페이지에서 서비스 계정의 역할이 올바르게 업데이트되었는지 확인합니다.

Amazon Web Services (AWS)에서 서비스 계정 역할 변경하기 AWS에서는 서비스 계정 대신 IAM 역할을 사용합니다.

IAM 역할의 권한을 변경하는 방법은 다음과 같습니다.

1. AWS Management Console에 로그인 : AWS 계정에 로그인한 후, IAM 대시보드로 이동합니다.



2. 역할 선택 : 왼쪽 메뉴에서 "Roles"를 클릭하여 역할 목록을 확인합니다.

변경하고자 하는 역할을 선택합니다.



3. 정책 수정 : - 역할 세부정보 페이지에서 "Permissions" 탭을 클릭합니다.

- "Add permissions" 버튼을 클릭하여 새로운 정책을 추가하거나, 기존 정책을 수정할 수 있습니다.

- 정책을 추가할 경우, "Attach policies"를 선택하여 필요한 정책을 검색하고 추가합니다.

- 기존 정책을 제거하려면, 해당 정책 옆의 "X" 아이콘을 클릭하여 삭제합니다.



4. 변경 사항 저장 : 모든 변경이 완료되면 "Review" 버튼을 클릭하여 변경 사항을 검토한 후 "Save changes"를 클릭하여 저장합니다.



5. 변경 사항 확인 : 역할의 권한이 올바르게 업데이트되었는지 확인합니다.

주의사항 - 권한 최소화 원칙 : 서비스 계정이나 IAM 역할의 권한을 변경할 때는 최소한의 권한만 부여하는 것이 중요합니다.

불필요한 권한을 부여하면 보안 위험이 증가할 수 있습니다.

- 변경 이력 관리 : 역할 변경 시, 변경 이력을 기록하고 관리하는 것이 좋습니다.

이를 통해 나중에 문제가 발생했을 때 원인을 추적할 수 있습니다.

- 테스트 환경에서 검증 : 프로덕션 환경에서 역할을 변경하기 전에 테스트 환경에서 충분히 검증하는 것이 좋습니다.

이와 같은 방법으로 서비스 계정의 역할을 변경할 수 있으며, 각 클라우드 플랫폼의 문서를 참조하여 보다 구체적인 정보를 얻는 것도 좋은 방법입니다.

작성자: 최하린 [비회원] | 작성일자: 1년 전 2024-12-18 16:51:39
조회수: 151 | 댓글: 0 | 좋아요: 0 | 싫어요: 0
내용이 부정확하다면 싫어요를 클릭해주세요.