Perbedaan validasi dengan jenis akun yang didukung (signInAudience)
Saat mendaftarkan aplikasi dengan platform identitas Microsoft untuk pengembang, Anda diminta untuk memilih jenis akun yang didukung aplikasi Anda. Anda dapat merujuk ke tautan Bantu saya memilih di bawah Jenis akun yang didukung selama proses pendaftaran. Nilai yang Anda pilih untuk properti ini memiliki implikasi pada properti objek aplikasi lainnya.
Setelah aplikasi terdaftar, Anda dapat memeriksa atau mengubah jenis akun yang didukung aplikasi kapan saja. Di bawah panel Kelola aplikasi Anda, cari Manifes dan temukan nilainya signInAudience
. Jenis akun yang berbeda, dan yang sesuai signInAudience
diperlihatkan dalam tabel berikut:
Jenis akun yang didukung (Daftarkan aplikasi) | signInAudience (Manifes) |
---|---|
Akun dalam direktori organisasi ini saja (Penyewa tunggal) | AzureADMyOrg |
Akun di direktori organisasi apa pun (Direktori Microsoft Entra apa pun - Multipenyewa) | AzureADMultipleOrgs |
Akun di direktori organisasi apa pun (Direktori Microsoft Entra apa pun - Multipenyewa) dan akun Microsoft pribadi (seperti Skype, Xbox) | AzureADandPersonalMicrosoftAccount |
Khusus akun Microsoft pribadi | PersonalMicrosoftAccount |
Jika Anda mengubah properti ini, Anda mungkin perlu mengubah properti lain terlebih dahulu.
Perbedaan validasi
Lihat tabel berikut untuk perbedaan validasi berbagai properti untuk jenis akun yang didukung berbeda.
Properti | AzureADMyOrg |
AzureADMultipleOrgs |
AzureADandPersonalMicrosoftAccount dan PersonalMicrosoftAccount |
---|---|---|---|
URI ID aplikasi (identifierURIs ) |
Harus unik di penyewa urn:// skema didukung Kartubebas tidak didukung String dan fragmen kueri didukung Panjang maksimum 255 karakter Tidak ada batasan* pada jumlah identifierURIs |
Harus unik secara global urn:// skema didukung Kartubebas tidak didukung String dan fragmen kueri didukung Panjang maksimum 255 karakter Tidak ada batasan* pada jumlah identifierURIs |
Harus unik secara global urn:// skema tidak didukung Wildcard, fragmen, dan string kueri tidak didukung Panjang maksimum 120 karakter Maksimum 50 identifierURIs |
Cloud nasional | Didukung | Didukung | Tidak didukung |
Sertifikat (keyCredentials ) |
Kunci penandatanganan simetris | Kunci penandatanganan simetris | Kunci penandatanganan enkripsi dan asimetris |
Rahasia klien (passwordCredentials ) |
Tidak ada batasan* | Tidak ada batasan* | Maksimum dua rahasia klien |
URI Pengalihan (replyURLs ) |
Lihat Mengalihkan pembatasan dan batasan URI/balasan untuk informasi selengkapnya. | ||
Izin API (requiredResourceAccess ) |
Tidak lebih dari 50 total API (aplikasi sumber daya), dengan tidak lebih dari 10 API dari penyewa lain. Total tidak lebih dari 400 izin di semua API. | Tidak lebih dari 50 total API (aplikasi sumber daya), dengan tidak lebih dari 10 API dari penyewa lain. Total tidak lebih dari 400 izin di semua API. | Tidak lebih dari 50 total API (aplikasi sumber daya), dengan tidak lebih dari 10 API dari penyewa lain. Total tidak lebih dari 200 izin di semua API. Maksimum 30 izin per sumber daya (misalnya, Microsoft Graph). |
Cakupan yang ditentukan oleh API (oauth2Permissions ) ini |
Panjang nama cakupan maksimum 120 karakter Tidak ada batasan* pada jumlah cakupan yang ditentukan |
Panjang nama cakupan maksimum 120 karakter Tidak ada batasan* pada jumlah cakupan yang ditentukan |
Panjang nama cakupan maksimum 40 karakter Maksimum 100 cakupan yang ditentukan |
Aplikasi klien resmi (preAuthorizedApplications ) |
Tidak ada batasan* | Tidak ada batasan* | Total maksimum 500 Maksimum 100 aplikasi klien yang ditentukan Maksimum 30 cakupan yang ditentukan per klien |
appRoles | Didukung Tidak ada batasan* |
Didukung Tidak ada batasan* |
Tidak didukung |
URL keluar saluran depan | https://localhost diperbolehkan http skema tidak diizinkan Panjang maksimum adalah 255 karakter |
https://localhost diperbolehkan http skema tidak diizinkan Panjang maksimum adalah 255 karakter |
https://localhost diizinkan, http://localhost gagal http skema tidak diizinkan Panjang maksimum 255 karakter Karakter kartubebas tidak didukung |
Nama tampilan | Panjang maksimum adalah 120 karakter | Panjang maksimum adalah 120 karakter | Panjang maksimum adalah 90 karakter |
Tag | Ukuran tag individual harus antara 1 dan 256 karakter (inklusif) Tidak ada spasi kosong atau tag duplikat yang diizinkan Tidak ada batasan* pada jumlah tag |
Ukuran tag individual harus antara 1 dan 256 karakter (inklusif) Tidak ada spasi kosong atau tag duplikat yang diizinkan Tidak ada batasan* pada jumlah tag |
Ukuran tag individual harus antara 1 dan 256 karakter (inklusif) Tidak ada spasi kosong atau tag duplikat yang diizinkan Tidak ada batasan* pada jumlah tag |
* Terdapat batasan global sekitar 1000 item di semua properti koleksi pada objek aplikasi.
Langkah berikutnya
Untuk informasi selengkapnya tentang pendaftaran aplikasi dan manifes JSON-nya, lihat:
Saran dan Komentar
https://aka.ms/ContentUserFeedback.
Segera hadir: Sepanjang tahun 2024 kami akan menghentikan penggunaan GitHub Issues sebagai mekanisme umpan balik untuk konten dan menggantinya dengan sistem umpan balik baru. Untuk mengetahui informasi selengkapnya, lihat:Kirim dan lihat umpan balik untuk