Get hands-on experience with 20+ free Google Cloud products and $300 in free credit for new customers.

Service Account Managed vs. Unmanaged Keys – How Does GCP Differentiate Them?

Hi Team,

While creating a service account through Terraform, I noticed that the JSON keys are mapped as GCP-managed keys. Does this mean they are more secure than user-managed keys created through the console?

Thanks, 
Darwin Vinoth.
Linkedin 

0 2 106
2 REPLIES 2

Hi @DarwinVinoth,

Welcome to Google Cloud Community!

Google places great value on security on all of its products. Rest assured, you get the world’s most advanced security through multiple levels of complementary defenses when you use Google Cloud services.

You can view the different properties of keys in Google Cloud in this document to see if Google-managed encryption keys are sufficient for your security needs. 

Was this helpful? If so, please accept this answer as “Solution”. If you need additional assistance, reply here within 2 business days and I’ll be happy to help.

No, I want to understand the difference between a customer-managed JSON key in a Service account Vs a Google-managed key in a service account. 

Thanks, 
Darwin Vinoth.
Linkedin