Łączenie organizacji centrum aplikacji z usługą Azure Active Directory
Ważne
Program Visual Studio App Center ma zostać wycofany 31 marca 2025 r. Chociaż możesz nadal używać programu Visual Studio App Center do momentu jego pełnego wycofania, istnieje kilka zalecanych alternatyw, do których można rozważyć migrację.
Dowiedz się więcej o osiach czasu pomocy technicznej i alternatywach.
Łączenie dzierżawy usługi AAD z usługą App Center
Aby połączyć organizację centrum aplikacji z usługą Azure Active Directory, kliknij organizację, kliknij pozycję Zarządzaj, a następnie kliknij pozycję Azure. Na stronie platformy Azure kliknij pozycję Połącz i zaloguj się do usługi Azure Active Directory, jeśli jeszcze nie zalogowałeś się.
Zostanie wyświetlona lista dzierżaw usługi Azure Active Directory. Wybierz odpowiedni, a następnie kliknij przycisk Połącz.
Jednostka usługi Azure Active Directory
Po połączeniu konta usługi App Center z usługą Azure Active Directory jednostka usługi jest tworzona w dzierżawie usługi AAD, która umożliwia usłudze App Center odczytywanie użytkowników i grup zabezpieczeń. Jednostka usługi jest tworzona z minimalnymi uprawnieniami.
Inspekcja jednostki usługi App Center
Jednostkę usługi można sprawdzić przy użyciu eksploratora programu Microsoft Graph, przesyłając żądanie GET do https://graph.microsoft.com/beta/servicePrincipalsusługi . (Musisz mieć Directory.Read.All
uprawnienia do wyświetlania jednostek usługi).
Jednostkę usługi można również pobrać przy użyciu polecenia Get-AzADServicePrincipal.
Get-AzADServicePrincipal -DisplayName 'App Center'
Przykładowa jednostka usługi
Oto jednostka usługi utworzona w celu połączenia usługi App Center z przykładową dzierżawą Azure AD.
- Atrybut
displayName
to "App Center" - Atrybut
appID
to "6201c56d-46d7-4152-bdb6-e0c77193784b", który jest identyfikatorem GUID centrum aplikacji w usłudze Azure Active Directory - Element
publisherName
to "Usługi firmy 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": []
}
Usuwanie konta centrum aplikacji
Po usunięciu konta usługi App Center jednostka usługi pozostaje w dzierżawie usługi Azure Active Directory. Aby go usunąć, możesz uruchomić polecenie Remove-AzADServicePrincipal.
Remove-AzADServicePrincipal -ServicePrincipalName 'App Center'