Microsoft Entra · Capability
Microsoft Entra Microsoft Graph Identity API — ServicePrincipals
Microsoft Entra Microsoft Graph Identity API — ServicePrincipals. 7 operations. Lead operation: Microsoft Entra List Service Principals. Self-contained Naftiko capability covering one Microsoft Entra business surface.
What You Can Do
GET
Listserviceprincipals
— Microsoft Entra List Service Principals
/v1/serviceprincipals
POST
Createserviceprincipal
— Microsoft Entra Create Service Principal
/v1/serviceprincipals
GET
Getserviceprincipal
— Microsoft Entra Get Service Principal
/v1/serviceprincipals/{serviceprincipal-id}
PATCH
Updateserviceprincipal
— Microsoft Entra Update Service Principal
/v1/serviceprincipals/{serviceprincipal-id}
DELETE
Deleteserviceprincipal
— Microsoft Entra Delete Service Principal
/v1/serviceprincipals/{serviceprincipal-id}
GET
Listserviceprincipalapproleassignments
— Microsoft Entra List App Role Assignments
/v1/serviceprincipals/{serviceprincipal-id}/approleassignments
POST
Grantserviceprincipalapproleassignment
— Microsoft Entra Grant App Role Assignment
/v1/serviceprincipals/{serviceprincipal-id}/approleassignments
MCP Tools
microsoft-entra-list-service-principals
Microsoft Entra List Service Principals
read-only
idempotent
microsoft-entra-create-service-principal
Microsoft Entra Create Service Principal
microsoft-entra-get-service-principal
Microsoft Entra Get Service Principal
read-only
idempotent
microsoft-entra-update-service-principal
Microsoft Entra Update Service Principal
idempotent
microsoft-entra-delete-service-principal
Microsoft Entra Delete Service Principal
idempotent
microsoft-entra-list-app-role
Microsoft Entra List App Role Assignments
read-only
idempotent
microsoft-entra-grant-app-role
Microsoft Entra Grant App Role Assignment