Conectando organizações do App Center ao Azure Active Directory
Importante
O Visual Studio App Center está programado para ser desativado em 31 de março de 2025. Embora você possa continuar a usar o Visual Studio App Center até que ele seja totalmente desativado, há várias alternativas recomendadas para as quais você pode considerar migrar.
Conectar seu locatário do AAD ao App Center
Para conectar sua organização do App Center ao Azure Active Directory, clique em sua organização, clique em Gerenciar e, em seguida, clique em Azure. Na página do Azure, clique em Conectar e entre no Azure Active Directory se você ainda não estiver conectado.
Uma lista de locatários do Azure Active Directory será mostrada. Selecione o que você deseja e clique em Conectar.
Entidade de serviço do Azure Active Directory
Quando você conecta sua conta do App Center ao Azure Active 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 no https://graph.microsoft.com/beta/servicePrincipals. (Você precisará de Directory.Read.All
permissão para ver as entidades de serviço.)
Você também pode recuperar a entidade de serviço usando Get-AzADServicePrincipal.
Get-AzADServicePrincipal -DisplayName 'App Center'
Entidade de serviço de exemplo
Aqui está uma entidade de serviço criada para conectar o App Center a um locatário de Azure AD de exemplo.
- O
displayName
atributo é "App Center" - O
appID
atributo é "6201c56d-46d7-4152-bdb6-e0c77193784b", que é o GUID do App Center no Azure Active 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": []
}
Excluindo sua conta do App Center
Quando você exclui sua conta do App Center, a entidade de serviço permanece no locatário do Azure Active Directory. Para removê-lo, você pode executar Remove-AzADServicePrincipal.
Remove-AzADServicePrincipal -ServicePrincipalName 'App Center'