You can give other users access to Google Compute Engine by adding them to your project or by setting up ssh access.
Managing your project's users
You can add a user to your project using the Google Developers Console. When you add a user to your Google Compute Engine project, it gives them access to all Google Compute Engine resources in that project, as described by their roles such as viewer, writer, or owner. For example, if you add a user as an owner, they will be able to add and modify Google Compute Engine resources in the project.
To add or delete users, or to change their permissions:
- Log in to Google Developers Console.
- Choose the project for which you want to manage team members.
- Click Permissions, near the bottom of the navigation menu.
- To add a new team member, click the Add Member button.
- To delete a team member, check the box next to their account and click Remove.
- To change a user's permissions, select a different role in the Permission column.
You can choose from these three user roles:
|Developers Console Role||Permissions|
Provides READ access:
Provides "Can View" access, plus:
Provides "Can Edit" access, plus:
Letting users SSH into your instances
You can authorize users into your instances by adding them with Can Edit or Is Owner roles to your project. As described above, this also lets the user access all resources within the project.