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.

Erfahren Sie mehr über Supportzeitpläne und Alternativen.

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.

App Center: Verwalten der Verbindung Ihrer organization mit Azure

Eine Liste Ihrer Azure Active Directory-Mandanten wird angezeigt. Wählen Sie das gewünschte Aus, und klicken Sie auf Verbinden.

App Center: Verbinden Ihres Mandanten

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.)

App Center: GET servicePrinciples-Abfrage

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'