Google Cloud Professional Machine Learning Engineer — Question 260

You recently created a new Google Cloud project. After testing that you can submit a Vertex AI Pipeline job from the Cloud Shell, you want to use a Vertex AI Workbench user-managed notebook instance to run your code from that instance. You created the instance and ran the code but this time the job fails with an insufficient permissions error. What should you do?

Answer options

Correct answer: C

Explanation

The correct answer is C because assigning the Vertex AI User role provides the necessary permissions to execute jobs in Vertex AI Pipelines from the Workbench instance. Options A and B relate to network configurations, which, while important, do not directly address permission issues. Option D assigns a different role that may not grant sufficient permissions for executing Vertex AI jobs.