Lee Learns

Azure service principals and Entra

I was trying to create an OpenShift cluster on Azure and kept running into this concept of a Service Principal. Let's take a look.

First of all, when you create a new ARO (Azure RedHat OpenShift) cluster deployment, a service principal is automatically created.

To interact with Azure APIs, a Microsoft Azure Red Hat OpenShift cluster requires a Microsoft Entra service principal. This service principal is used to dynamically create, manage, or access other Azure resources, such as an Azure load balancer or an Azure Container Registry.


What is Microsoft Entra?

Back to service principals...


What are Service Principals?

When you create an "app" you create a service principal
When you create a service principal you create an "app"
confusing.

#cloud