The fine-grain control of the alpha Roles is a very welcomed improvement.
For the Role ID "roles/compute.storageAdmin" it lists 44 permissions.
Which permissions are the ones required for only creating a snapshot?
There's two relevant ones that I see but I don't know the difference between them: compute.disks.createSnapshot and compute.snapshots.create -- what's the difference?
Does the gcloud CLI tool also need other permissions to authenticate as a service account and run the "gcloud compute disks snapshot" command?
Thanks