У меня есть несколько неиспользуемых служебных учетных записей в gcloud, которые я хочу удалить.
Credentialed Accounts
ACTIVE ACCOUNT
* mike@mycompany.com
tf@mycompany-terraform-admin.iam.gserviceaccount.com
tf@mycompany-terraform-admin-20190506.iam.gserviceaccount.com
tf@mycompany-terraform-admin-20190727.iam.gserviceaccount.com
tf@mycompany-terraform-admin-20190725.iam.gserviceaccount.com
tf-service@mycompany-terraform-admin-20200422.iam.gserviceaccount.com
Однако, под управлением
gcloud iam service-accounts delete tf@mycompany-terraform-admin-20190506.iam.gserviceaccount.com
ERROR: (gcloud.iam.service-accounts.delete) PERMISSION_DENIED: Permission iam.serviceAccounts.delete is required to perform this operation on service account projects/-/serviceAccounts/tf@mycompany-terraform-admin-20190506.iam.gserviceaccount.com.
Я владелец учетной записи. Какие еще разрешения мне нужны?
Помимо: я, кажется, провожу> 90% своего времени с gcp на разрешениях, вместо того, чтобы фактически что-то делать, и не смог найти четкого описания этого. Любой знает хорошее объяснение того, как эффективно использовать сервис-аккаунты.