I am working on a workshop to be delivered in one day. The workshop will require the 50-or-so attendees to have access to a few resources in a Google Cloud project.
What is a nice way to grant access in bulk to 50 user accounts easily? Options that I see are:
- Collect their emails, and add permissions for each in the cloud project.
- I've done this before, but it's troublesome and it won't scale.
- Provide them with a service account key that they can download, and use.
- This seems the least troublesome one; but it may be insecure, and aren't service accounts mostly meant for non-human users?
Is there any other way to accomplish this efficiently? Maybe programatically?