Condividi tramite


Connessione di organizzazioni di App Center ad Azure Active Directory

Importante

Visual Studio App Center è stato ritirato il 31 marzo 2025, ad eccezione delle funzionalità di Analisi e diagnostica, che continueranno a essere supportate fino al 30 giugno 2026. Ulteriori informazioni.

Connettere il tenant di AAD ad App Center

Per connettere l'organizzazione di App Center ad Azure Active Directory, fare clic sull'organizzazione, fare clic su Gestisci e quindi su Azure. Nella pagina Azure fare clic su Connetti e accedere ad Azure Active Directory se non si è già connessi.

App Center: gestire la connessione dell'organizzazione ad Azure

Verrà visualizzato un elenco dei tenant di Azure Active Directory. Selezionare quello desiderato e fare clic su Connetti.

App Center: Connetti il tuo tenant

Principale del servizio di Azure Active Directory

Quando si connette l'account di App Center ad Azure Active Directory, viene creata un'entità servizio nel tenant di AAD che consente ad App Center di leggere gli utenti e i gruppi di sicurezza. L'entità principale di servizio viene creata con autorizzazioni minime.

Ispezione del principale del servizio App Center

È possibile esaminare l'entità servizio usando Microsoft Graph Explorer inviando una richiesta GET a https://graph.microsoft.com/beta/servicePrincipals. Avrai bisogno dell'autorizzazione Directory.Read.All per visualizzare i principali di servizio.

App Center: query GET servicePrinciples

È anche possibile recuperare il principal del servizio usando Get-AzADServicePrincipal.

Get-AzADServicePrincipal -DisplayName 'App Center'

Entità servizio di esempio

Ecco un service principal creato per connettere App Center a un tenant di Azure AD di esempio.

  • L'attributo displayName è "App Center"
  • L'attributo appID è "6201c56d-46d7-4152-bdb6-e0c77193784b", che è il GUID di App Center in Azure Active Directory
  • publisherName è "Servizi Microsoft"
{
      "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": []
}

Eliminazione dell'account App Center

Quando si elimina l'account di App Center, l'entità servizio rimane nel tenant di Azure Active Directory. Per rimuoverlo, è possibile eseguire Remove-AzADServicePrincipal.

Remove-AzADServicePrincipal -ServicePrincipalName 'App Center'