Different GCP Service Account for cluster (compute) creation?

LeoRickli
New Contributor III

I have a Databricks workspace that is attached to a GCP Service Account from a project named "random-production-data". I want to create a cluster (compute) on Databricks that uses a different Service Account from another project for isolation purposes. Whenever I try to create this cluster, it returns me as invalid. So here is the question:

Using Databricks on GCP, is it possible to create a cluster using a Service Account from another project that was not attached to the workspace when it was created?