ObjectId Microsoft Graph Service Principal. AAD, , Microsoft Graph Principal:
(Microsoft Graph), , , . .
Microsoft Graph, Microsoft Graph , :

Get-MsolServicePrincipal ( . , ).
, .
Update
POST: https://graph.windows.net/{tenantId}/servicePrincipals?api-version=1.6
Authorization: Bearer {access_token}
{
"appId": "00000003-0000-0000-c000-000000000000",
"accountEnabled": true
}
Update2
REST (1950a258-227b-4e31-a9cf-717495945fc2), Microsoft, . Microsoft , New-AzureRMADServicePrincipal.
# :
try
{
var userName = "";
var password = "";
var securePassword = new SecureString();
foreach (char c in password)
{
securePassword.AppendChar(c);
}
InitialSessionState initialSession = InitialSessionState.CreateDefault();
PSCredential credential = new PSCredential(userName, securePassword);
Command connectCommand = new Command("Login-AzureRmAccount");
connectCommand.Parameters.Add((new CommandParameter("Credential", credential)));
Command createSP = new Command("New-AzureRMADServicePrincipal");
createSP.Parameters.Add(new CommandParameter("ApplicationId", "00000003-0000-0000-c000-000000000000"));
using (Runspace psRunSpace = RunspaceFactory.CreateRunspace(initialSession))
{
psRunSpace.Open();
foreach (var com in new Command[] { connectCommand, createSP})
{
var pipe = psRunSpace.CreatePipeline();
pipe.Commands.Add(com);
pipe.Invoke();
}
psRunSpace.Close();
}
}
catch (Exception)
{
throw;
}