Подключение организаций Центра приложений к Azure Active Directory
Важно!
Прекращение поддержки Центра приложений Visual Studio запланировано на 31 марта 2025 г. Хотя вы можете продолжать использовать Центр приложений Visual Studio, пока он не будет полностью выведен из эксплуатации, существует несколько рекомендуемых вариантов, на которые вы можете рассмотреть возможность миграции.
Узнайте больше о сроках поддержки и альтернативных вариантах.
Подключение клиента AAD к Центру приложений
Чтобы подключить организацию Центра приложений к Azure Active Directory, щелкните свою организацию, щелкните Управление, а затем Выберите Azure. На странице Azure щелкните Подключиться и войдите в Azure Active Directory, если вы еще не вошли в систему.
Отобразится список клиентов Azure Active Directory. Выберите нужный вариант и нажмите кнопку Подключиться.
Субъект-служба Azure Active Directory
При подключении учетной записи Центра приложений к Azure Active Directory в клиенте AAD создается субъект-служба, которая позволяет Центру приложений считывать пользователей и группы безопасности. Субъект-служба создается с минимальными разрешениями.
Проверка субъекта-службы Центра приложений
Субъект-службу можно проверить с помощью microsoft Graph Обозреватель, отправив запрос GET в https://graph.microsoft.com/beta/servicePrincipals. (Для просмотра субъектов-служб потребуется Directory.Read.All
разрешение.)
Субъект-службу можно также получить с помощью командлета Get-AzADServicePrincipal.
Get-AzADServicePrincipal -DisplayName 'App Center'
Пример субъекта-службы
Ниже приведен субъект-служба, созданный для подключения Центра приложений к примеру клиента Azure AD.
- Атрибут
displayName
— "Центр приложений". - Атрибут
appID
— "6201c56d-46d7-4152-bdb6-e0c77193784b", который является GUID Центра приложений в Azure Active Directory. - Имеет
publisherName
значение "Службы Майкрософт"
{
"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": []
}
Удаление учетной записи Центра приложений
При удалении учетной записи Центра приложений субъект-служба остается в клиенте Azure Active Directory. Чтобы удалить его, можно запустить Командлет Remove-AzADServicePrincipal.
Remove-AzADServicePrincipal -ServicePrincipalName 'App Center'