Identity-based authentication for automated pipeline deployments of Elastic Hosted and Serverless

I would like to:

  • set up automated pipeline deployments of both Elastic Hosted and Serverless
  • avoid the inherent riskiness and fragility of API keys
  • instead, use something like service principal or managed identity

My company already has an Enterprise account with Elastic. Is it possible to configure identity-based authentication at the Elastic account level?