Verbinden von App Center-Organisationen mit Azure Active Directory
Wichtig
Visual Studio App Center wird am 31. März 2025 eingestellt. Sie können Visual Studio App Center zwar weiterhin verwenden, bis es vollständig eingestellt ist, es gibt jedoch mehrere empfohlene Alternativen, zu denen Sie eine Migration in Betracht ziehen können.
Verbinden Ihres AAD-Mandanten mit App Center
Um Ihre App Center-organization mit Azure Active Directory zu verbinden, klicken Sie auf Ihre organization, klicken Sie auf Verwalten und dann auf Azure. Klicken Sie auf der Seite Azure auf Verbinden , und melden Sie sich bei Azure Active Directory an, wenn Sie noch nicht angemeldet sind.
Eine Liste Ihrer Azure Active Directory-Mandanten wird angezeigt. Wählen Sie das gewünschte Aus, und klicken Sie auf Verbinden.
Azure Active Directory-Dienstprinzipal
Wenn Sie Ihr App Center-Konto mit Azure Active Directory verbinden, wird in Ihrem AAD-Mandanten ein Dienstprinzipal erstellt, mit dem App Center Ihre Benutzer und Sicherheitsgruppen lesen kann. Der Dienstprinzipal wird mit minimalen Berechtigungen erstellt.
Überprüfen des App Center-Dienstprinzipals
Sie können den Dienstprinzipal mithilfe von Microsoft Graph Explorer überprüfen, indem Sie eine GET-Anforderung für https://graph.microsoft.com/beta/servicePrincipalssenden. (Sie benötigen Directory.Read.All
die Berechtigung, um Dienstprinzipale anzuzeigen.)
Sie können den Dienstprinzipal auch mit Get-AzADServicePrincipal abrufen.
Get-AzADServicePrincipal -DisplayName 'App Center'
Beispieldienstprinzipal
Hier sehen Sie einen Dienstprinzipal, der erstellt wurde, um App Center mit einem Azure AD-Beispielmandanten zu verbinden.
- Das
displayName
Attribut ist "App Center" - Das
appID
Attribut lautet "6201c56d-46d7-4152-bdb6-e0c77193784b". Dabei handelt es sich um die GUID von App Center in Azure Active Directory. - Ist
publisherName
"Microsoft-Dienste"
{
"id": "3bd7a1a6-a74a-f5ed-9721-51ecxxxxxxxx",
"deletedDateTime": null,
"accountEnabled": true,
"appDisplayName": "App Center",
"appId": "6201c56d-46d7-4152-bdb6-e0c77193784b",
"applicationTemplateId": null,
"appOwnerOrganizationId": "f3cdef31-a31e-c3c9-443a-5f57xxxxxxxx",
"appRoleAssignmentRequired": false,
"displayName": "App Center",
"errorUrl": null,
"homepage": null,
"info": {
"termsOfServiceUrl": null,
"supportUrl": null,
"privacyStatementUrl": null,
"marketingUrl": null,
"logoUrl": null
},
"loginUrl": null,
"logoutUrl": null,
"notificationEmailAddresses": [],
"publishedPermissionScopes": [],
"preferredSingleSignOnMode": null,
"preferredTokenSigningKeyEndDateTime": null,
"preferredTokenSigningKeyThumbprint": null,
"publisherName": "Microsoft Services",
"replyUrls": [],
"samlMetadataUrl": null,
"samlSingleSignOnSettings": null,
"servicePrincipalNames": [
"6201c56d-46d7-4152-bdb6-e0c77193784b",
"https://applicationinsights.azure.com"
],
"signInAudience": "AzureADMultipleOrgs",
"tags": [],
"addIns": [],
"api": {
"resourceSpecificApplicationPermissions": []
},
"appRoles": [],
"keyCredentials": [],
"passwordCredentials": []
}
Löschen Ihres App Center-Kontos
Wenn Sie Ihr App Center-Konto löschen, verbleibt der Dienstprinzipal in Ihrem Azure Active Directory-Mandanten. Um sie zu entfernen, können Sie Remove-AzADServicePrincipal ausführen.
Remove-AzADServicePrincipal -ServicePrincipalName 'App Center'