Giving access to instances OS login through Gmail account workspace

in metadata ssh key edit

my goal without ssh key I want to login

I wonder if there is some precedence set it is trying to login via manually generated ssh keys

Is the role is more enough

this is the only role I given to that account

That doesn’t look like a workspace account

I can’t recollect if os login only supports workspace accounts

How to give roles/compute.osLoginExternalUser role to the IAM

At Org level in the resource hierarchy https://cloud.google.com/compute/docs/oslogin/manage-oslogin-in-an-org|https://cloud.google.com/compute/docs/oslogin/manage-oslogin-in-an-org

It is a personal gmail account right not an org / workspace account so I wonder if it would qualify as an external user to your Organization

when I try to assign this role it say some dependency but not saying what is the dependency its very hard to understand

is the OS login is possible via only gcloud