Skip to content

Access the GCP Cloud Console

Beginner 5 minutes Auto-generated screenshots

Overview

In this tutorial, you'll learn how to access the Google Cloud Platform (GCP) Console directly through the RosettaHub Supercloud platform. This is ideal for cloud-experienced users who want to work in native GCP tools while benefiting from RosettaOps governance.

RosettaHub provides access by sharing your dedicated GCP project with a Google-recognized email address. Unlike AWS and Alibaba Cloud (which use STS role assumption), GCP federation relies on granting IAM permissions to a Google identity on the project. Your permissions and region restrictions are enforced via IAM policies on the project.

If you registered with a Google email address, you can also use Google Sign-In for a streamlined login experience.

Don't need the GCP Console?

If you prefer not to work directly in GCP, the MetaCloud lets you launch and manage resources through formations and one-click workflows -- no cloud expertise required. See Launching Your First Formation.

Prerequisites

  • [ ] RosettaHub account with an active GCP cloud account
  • [ ] Default cloud provider set to Google Cloud Platform
  • [ ] A modern web browser (Chrome, Firefox, Edge, or Safari)
  • [ ] If using a non-Google email: a linked Google email (see Step 3 below)

Steps

Step 1: Set Your Default Cloud Provider to GCP

Ensure your default cloud provider is set to Google Cloud Platform. You can verify or change this from the cloud provider selector in the dashboard header.

Google Sign-In Shortcut

If you registered with a Google email address, you can use the G (Google) button on the RosettaHub main login page to sign in directly with your Google account.


Step 2: Select Your Cloud Account

If you have multiple cloud accounts, select the GCP cloud account you want to access. You can see your available cloud accounts in the My Details section of the dashboard or in the Cloud Accounts panel.


If you registered with a non-Google email address, you must link a Google email before accessing the GCP Console:

  1. In the My Details section, click the Set Google Email button
  2. Enter a Google email address to associate with your account
  3. Save the change

Don't Have a Google Account?

You can register any email address with Google at https://accounts.google.com/SignUp. On the signup page, click "Use my current email instead" to create a Google account using your existing non-Google email address.

Warning

Before clicking Go To GCP Console, make sure you are signed in to Google in a separate browser tab with the linked Google email. Otherwise, the console will not authenticate correctly.


Step 4: Open the GCP Console

Under My Details, locate the Go To GCP Console button. You have three options for how to open the console:

Icon Action
1st icon Open in the same browser window
2nd icon Open in a new browser tab
3rd icon Open in a new browser window

Click your preferred option to launch the GCP Console.


Step 5: Use the GCP Console

The GCP Console opens with an authenticated session in your dedicated GCP project. You can now:

  • Launch and manage Compute Engine instances
  • Access Cloud Storage buckets
  • Configure networking and firewall rules
  • Use any GCP service permitted by your organization's policies

Permissions

Your actions in the GCP Console are limited to the permissions and region restrictions set by your organization's administrator. If you need access to additional services or regions, contact your organization manager.


Next Steps

Troubleshooting

The Go To GCP Console button is not visible
  • Verify that your default cloud provider is set to Google Cloud Platform
  • Confirm that you have an active GCP cloud account assigned to your profile
  • Check the Cloud Accounts panel to see your account status
The console shows an authentication error

This usually means you are not signed in to Google with the correct email:

  • Open a new tab and sign in to Google at https://accounts.google.com with your linked Google email
  • Return to RosettaHub and click Go To GCP Console again

If you registered with a non-Google email, ensure you have linked a Google email using the Set Google Email button (see Step 3).

I registered with a non-Google email and cannot access the console

You need to:

  1. Link a Google email using the Set Google Email button in My Details
  2. Sign in to Google in a separate browser tab with that linked email
  3. Then click Go To GCP Console

If you do not have a Google account, create one at https://accounts.google.com/SignUp and select "Use my current email instead" to use your existing email address.

The console session expired

GCP Console sessions have a limited duration. If your session expires, return to the RosettaHub dashboard and click the Go To GCP Console button again to start a new session.