Conexión de organizaciones de App Center a Azure Active Directory

Importante

Visual Studio App Center está programado para la retirada el 31 de marzo de 2025. Aunque puede seguir usando Visual Studio App Center hasta que se retire por completo, hay varias alternativas recomendadas a las que puede considerar la posibilidad de migrar.

Obtenga más información sobre las escalas de tiempo de soporte técnico y las alternativas.

Conexión del inquilino de AAD a App Center

Para conectar la organización de App Center a Azure Active Directory, haga clic en su organización, haga clic en Administrar y, a continuación, en Azure. En la página de Azure, haga clic en Conectar e inicie sesión en Azure Active Directory si aún no ha iniciado sesión.

App Center: administración de la conexión de la organización a Azure

Se mostrará una lista de los inquilinos de Azure Active Directory. Seleccione el que desee y haga clic en Conectar.

App Center: Conexión del inquilino

Entidad de servicio de Azure Active Directory

Al conectar la cuenta de App Center a Azure Active Directory, se crea una entidad de servicio en el inquilino de AAD que permite a App Center leer los usuarios y los grupos de seguridad. La entidad de servicio se crea con permisos mínimos.

Inspección de la entidad de servicio de App Center

Puede inspeccionar la entidad de servicio mediante el Explorador de Microsoft Graph mediante el envío de una solicitud GET en https://graph.microsoft.com/beta/servicePrincipals. (Necesitará Directory.Read.All permiso para ver las entidades de servicio).

App Center: consulta GET servicePrinciples

También puede recuperar la entidad de servicio mediante Get-AzADServicePrincipal.

Get-AzADServicePrincipal -DisplayName 'App Center'

Entidad de servicio de ejemplo

Esta es una entidad de servicio creada para conectar App Center a un inquilino de Azure AD de ejemplo.

  • El displayName atributo es "App Center"
  • El appID atributo es "6201c56d-46d7-4152-bdb6-e0c77193784b", que es el GUID de App Center en Azure Active Directory.
  • publisherName es "Servicios de 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": []
}

Eliminación de la cuenta de App Center

Al eliminar la cuenta de App Center, la entidad de servicio permanece en el inquilino de Azure Active Directory. Para quitarlo, puede ejecutar Remove-AzADServicePrincipal.

Remove-AzADServicePrincipal -ServicePrincipalName 'App Center'