capabilities.work

Register Application With Service Principal

A 2-step recipe with Microsoft Entra. We can help you get access.

Recipe · 2 steps

Register Application With Service Principal

with Microsoft Entra · Identity & Access Management

Register an application, then create its service principal by appId.

  1. Register the application object that defines the app globally.
  2. Create the service principal that instantiates the application in the tenant, referencing the appId from the registration.
What you'll need to have ready
  • accessToken: OAuth 2.0 bearer token with Application.ReadWrite.All.
  • displayName: Display name for both the application and service principal.
  • signInAudience: Which Microsoft accounts the application supports.
For your developer

Arazzo workflow microsoft-entra:register-app-with-service-principal, 2 operations: createApplication → createServicePrincipal. Specs on APIs.io.