Microsoft Active Directory · Arazzo Workflow
Active Directory Provision Application With Service Principal
Version 1.0.0
Register an application, then locate and read its service principal and app role assignments.
View Spec
View on GitHub
Active DirectoryAuthenticationAuthorizationDirectory ServicesIdentity ManagementMicrosoft EntraZero TrustArazzoWorkflows
Provider
Workflows
provision-application-with-service-principal
Register an app and resolve its service principal and role assignments.
Creates an application registration, resolves the matching service principal by appId, retrieves the service principal object, and lists the app role assignments granted to it.
1
createApplication
create-application
Register the new application in Microsoft Entra ID.
2
findServicePrincipal
list-service-principals
Resolve the service principal automatically provisioned for the new application by filtering service principals on the application's appId.
3
getServicePrincipal
get-service-principal
Retrieve the full service principal object for the resolved id.
4
listAppRoleAssignments
list-service-principal-app-role-assignments
List the app role assignments granted to the service principal.