Partilhar via


Conectando organizações do App Center ao Azure Ative Directory

Importante

O Visual Studio App Center foi desativado em 31 de março de 2025, exceto para os recursos de Análise e Diagnóstico, que continuarão a ter suporte até 30 de junho de 2026. Mais informações.

Conecte seu locatário do AAD ao App Center

Para ligar a sua organização do App Center ao Azure Ative Directory, clique na sua organização, clique em Gerir e, em seguida, clique em Azure. Na página Azure, clique em Conectar e entre no Azure Ative Directory se ainda não estiver conectado.

App Center: Gerencie a conexão da sua organização com o Azure

Será apresentada uma lista dos seus inquilinos do Azure Ative Directory. Selecione o desejado e clique em Conectar.

App Center: Conecte seu locatário

Entidade de principal de serviço do Azure Active Directory

Quando você conecta sua conta do App Center ao Azure Ative Directory, uma entidade de serviço é criada em seu locatário do AAD que permite que o App Center leia seus usuários e grupos de segurança. A entidade de serviço é criada com permissões mínimas.

Inspecionando a entidade de serviço do App Center

Você pode inspecionar a entidade de serviço usando o Microsoft Graph Explorer, enviando uma solicitação GET contra https://graph.microsoft.com/beta/servicePrincipals. (Você precisará de permissão de Directory.Read.All para ver os principais de serviço.)

App Center: consulta GET princípios de serviço

Você também pode recuperar a entidade de serviço usando Get-AzADServicePrincipal.

Get-AzADServicePrincipal -DisplayName 'App Center'

Exemplo de entidade de serviço

Aqui está um principal de serviço criado para conectar o App Center a um inquilino de exemplo do Azure AD.

  • O displayName atributo é "App Center"
  • O appID atributo é "6201c56d-46d7-4152-bdb6-e0c77193784b", que é o GUID do App Center no Azure Ative Directory
  • O publisherName é "Serviços 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": []
}

Eliminar a sua conta do App Center

Quando você exclui sua conta do App Center, a entidade de serviço permanece em seu locatário do Azure Ative Directory. Para removê-lo, você pode executar Remove-AzADServicePrincipal.

Remove-AzADServicePrincipal -ServicePrincipalName 'App Center'