Compute Engine

Adding Users

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:

  1. Log in to Google Developers Console.
  2. Choose the project for which you want to manage team members.
  3. Click Permissions, near the top 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 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.