This document describes how to authenticate to Vertex AI Workbench programmatically.
For more information about Google Cloud authentication, see the authentication overview.
Vertex AI Workbench supports programmatic access. How you authenticate to Vertex AI Workbench depends on how you access the API. You can access the API in the following ways:
Google Cloud CLI
If your organization's security policies prevent user accounts from having the required
permissions, you can impersonate a service account, either by using the
or by using the
which affects only the command for which you use it.
For more information about using the gcloud CLI with Vertex AI Workbench, see the gcloud CLI reference pages.
Access control in Vertex AI Workbench
For more information about the roles for Vertex AI Workbench, see Managed notebooks access control. For more information about Identity and Access Management (IAM) and authorization, see IAM overview.
- Learn more about Google Cloud authentication.
- See a list of authentication use cases.
- Grant a principal access to a managed notebooks instance.
- Grant a principal access to JupyterLab.