teleport icon indicating copy to clipboard operation
teleport copied to clipboard

[docs] remove instructions for serviceAccountUser bind

Open GavinFrazar opened this issue 1 year ago • 1 comments

This binding is not necessary: https://cloud.google.com/iam/docs/service-account-permissions#user-role

The Service Account User role (roles/iam.serviceAccountUser) lets a principal attach a service account to a resource. When the code running on that resource needs to authenticate, it can get credentials for the attached service account.

This role does not allow principals to create short-lived credentials for service accounts, or to use the --impersonate-service-account flag for the Google Cloud CLI. To complete these tasks, you need the Service Account Token Creator role on the service account.

We already document adding the "service account token creator" role below this, so it's just an unneeded step we can remove.

GavinFrazar avatar May 22 '24 01:05 GavinFrazar

🤖 Vercel preview here: https://docs-5fkjo00zg-goteleport.vercel.app/docs/ver/preview

github-actions[bot] avatar May 22 '24 01:05 github-actions[bot]

@GavinFrazar See the table below for backport results.

Branch Result
branch/v14 Create PR
branch/v15 Create PR
branch/v16 Create PR