Enable Service Principal Azure
This document demonstrates how to enable service principals on Azure to integrate Azure monitor with KloudMate
1. Navigate to Microsoft Entra ID and register a new app.
.png)
.png)
After successful registration, you can get the client_id and tenent_id on the overview page.
2. Now need to create a secret for client. To create secret go to Manage ➝ Certificates & secrets ➝ New client secret. From this step, the secret value needs to be copied.
3. In step 3 the service principal needs access to subscription. To allow access please navigate to subscription ➝ IAM ➝ Add Role assignment ➝ select the role "Reader" ➝ Assign access to "User, group, or service principal" ➝ Select member and enter service principal name ➝ create a role.


Once access is given the Open telemetry collector needs to be configured accordingly.