How do I share my Ubuntu Vm instance with other users in a way that they have access to all the data and operations in the vm
Hello pmionki,
There is a StackOverflow post that is similar to your concern, and as per dishant makwana
"
To grant SSH access to VMs to users in your organization, enable OS Login feature in your project.And grant one of the following instance access roles.
roles/compute.osLogin, which does not grant administrator permissions on the VM.
roles/compute.osAdminLogin, which grants administrator permissions.
If your VM instance uses a service account, then each user must be configured to have the roles/iam.serviceAccountUser role on the service account. To learn how to add access for a user to a service account, see Managing service account impersonation.
Take a look at this article for more info."