Compute Engine

Adding Project Members

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 some amount of access to Google Compute Engine resources in that project, determined by the roles such as viewer, editor, 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:

  1. Log in to Google Developers Console.
  2. Choose the project for which you want to manage team members.
  3. Click Permissions, near the bottom of the navigation menu.
  4. To add a new team member, click the Add Member button.
  5. To delete a team member, check the box next to their account and click Remove.
  6. 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
Can View Provides READ access:
  • Can see the state of your instances.
  • Can list and get any resource type.
Can Edit Provides "Can View" access, plus:
  • Can modify instances.
  • On standard images released after March 22, 2012, can ssh into the project's instances.
Is Owner Provides "Can Edit" access, plus:
  • Can change membership of the project.

Letting users SSH into your instances

You can authorize users to access your instances by adding them with Can Edit or Is Owner roles to your project. As described above, this also lets users access all resources within the project.