Menyambungkan Organisasi App Center ke Azure Active Directory

Penting

Visual Studio App Center dijadwalkan untuk dihentikan pada 31 Maret 2025. Meskipun Anda dapat terus menggunakan Visual Studio App Center hingga sepenuhnya dihentikan, ada beberapa alternatif yang direkomendasikan yang dapat Anda pertimbangkan untuk bermigrasi.

Pelajari selengkapnya tentang garis waktu dukungan dan alternatif.

Menyambungkan penyewa AAD Anda ke App Center

Untuk menyambungkan organisasi App Center Anda ke Azure Active Directory, klik organisasi Anda, klik Kelola, lalu klik Azure. Pada halaman Azure, klik Sambungkan dan masuk ke Azure Active Directory jika Anda belum masuk.

Pusat Aplikasi: Mengelola koneksi organisasi Anda ke Azure

Daftar penyewa Azure Active Directory Anda akan ditampilkan. Pilih yang Anda inginkan, dan klik Sambungkan.

Pusat Aplikasi: Menyambungkan penyewa Anda

Perwakilan layanan Azure Active Directory

Saat Anda menyambungkan akun App Center ke Azure Active Directory, perwakilan layanan dibuat di penyewa AAD Anda yang memungkinkan App Center membaca pengguna dan grup keamanan Anda. Perwakilan layanan dibuat dengan izin minimal.

Memeriksa perwakilan layanan App Center

Anda dapat memeriksa perwakilan layanan menggunakan Microsoft Graph Explorer, dengan mengirimkan permintaan GET terhadap https://graph.microsoft.com/beta/servicePrincipals. (Anda akan memerlukan Directory.Read.All izin untuk melihat perwakilan layanan.)

Pusat Aplikasi: Kueri GET servicePrinciples

Anda juga dapat mengambil perwakilan layanan menggunakan Get-AzADServicePrincipal.

Get-AzADServicePrincipal -DisplayName 'App Center'

Contoh perwakilan layanan

Berikut adalah perwakilan layanan yang dibuat untuk menyambungkan App Center ke sampel penyewa Azure AD.

  • Atributnya displayName adalah "App Center"
  • Atributnya appID adalah "6201c56d-46d7-4152-bdb6-e0c77193784b", yang merupakan GUID App Center di Azure Active Directory
  • publisherName adalah "Layanan 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": []
}

Menghapus akun App Center Anda

Saat Anda menghapus akun App Center, perwakilan layanan tetap berada di penyewa Azure Active Directory Anda. Untuk menghapusnya, Anda dapat menjalankan Remove-AzADServicePrincipal.

Remove-AzADServicePrincipal -ServicePrincipalName 'App Center'