안녕하세요,

베스핀글로벌 GCP Support팀입니다.


이번 아티클에서는 주제로 "삭제한 Service Account를 복구하는 방법"에 대해 다루고자 합니다.



Service Account 복구


아래 조건에 해당하는 경우 Service Account의 삭제를 취소할 수 있습니다. 


1. Service Account 삭제 후 30일이 지나지 않았을 경우

2. 삭제된 Service Account 과 이름이 같은 기존 서비스 계정이 없는 경우

※ 2번의 경우 새 Service Account을 삭제하면 기존의 삭제된 Service Account을 복구할 수 있습니다.




삭제한 Service Account는 undelete 명령어를 사용하여 삭제 취소 할 수 있습니다.

Service Account 삭제 취소는 다음과 같은 절차로 진행 됩니다.


1) 삭제된 Service Account의 Unique ID(21자리 숫자) 찾기

해당 Service Account가 포함된 허용 정책을 가져오거나 서비스 계정을 삭제한 작업(DeleteServiceAccount)의 Log를 통해 찾을 수 있습니다.



2) 찾아낸 Unique ID로 Service Account 삭제 취소


gcloud beta iam service-accounts undelete [Account Unique ID]


위 gcloud 명령 실행 후 성공 시 아래와 같이 복구된 서비스 계정의 정보가 출력됩니다.




참조링크


[1] 서비스 계정 삭제 취소

https://cloud.google.com/iam/docs/service-accounts-delete-undelete#undeleting



관련 문의사항이 있으시면 Support Portal에 문의해 주시기 바랍니다.


감사합니다.