Langsung ke konten

@capgo/capacitor-intune

Microsoft Intune MAM, app protection policy, app config, dan autentikasi MSAL untuk Capacitor

Microsoft Intune MAM, app protection policy, app config, dan autentikasi MSAL untuk Capacitor

Mulai dengan acquireToken() dan metode inti lainnya yang tercantum di bawah ini.

PlatformDukunganCatatan
iOSYaNative
AndroidYaNative
WebTidakLindungi dengan Capacitor.getPlatform()
  • acquireToken - Tampilkan alur sign-in Microsoft dan kembalikan access token beserta metadata akun.
  • acquireTokenSilent - Ambil token dari cache MSAL untuk pengguna yang sudah sign-in sebelumnya.
  • registerAndEnrollAccount - Daftarkan akun yang sudah terautentikasi ke Intune dan mulai proses enrollment.
  • loginAndEnrollAccount - Minta Intune mengautentikasi dan mendaftarkan user tanpa meminta app token terlebih dahulu.
MetodeDeskripsi
acquireTokenTampilkan alur sign-in Microsoft dan kembalikan access token beserta metadata akun.
acquireTokenSilentAmbil token dari cache MSAL untuk user yang sebelumnya sudah sign-in.
registerAndEnrollAccountDaftarkan akun yang sudah diautentikasi sebelumnya ke Intune dan mulai enrollment.
loginAndEnrollAccountMinta Intune mengautentikasi dan mendaftarkan user tanpa meminta app token terlebih dahulu.
enrolledAccountKembalikan akun Intune yang saat ini terdaftar, jika ada.
deRegisterAndUnenrollAccountHapus pendaftaran akun dari Intune dan picu selective wipe jika berlaku.
logoutOfAccountKeluarkan user dari MSAL tanpa membatalkan enrollment akun Intune.
appConfigAmbil konfigurasi aplikasi Intune jarak jauh untuk akun terkelola.
getPolicyAmbil kebijakan perlindungan aplikasi Intune yang berlaku saat ini untuk akun terkelola.
groupNameHelper praktis yang mengambil GroupName nilai konfigurasi aplikasi jika tersedia.
sdkVersionMengembalikan versi native Intune dan MSAL SDK yang disertakan dalam plugin ini.
displayDiagnosticConsoleTampilkan UI diagnostik native Intune.
addListenerPantau pembaruan konfigurasi aplikasi jarak jauh.
addListenerPantau pembaruan kebijakan perlindungan aplikasi jarak jauh.
removeAllListenersHapus semua listener yang terdaftar untuk instance plugin ini.

Referensi ini disinkronkan dari src/definitions.ts di capacitor-intune.

Jika Anda menggunakan @capgo/capacitor-intune untuk merencanakan alur autentikasi dan akun, hubungkan dengan Menggunakan @capgo/capacitor-intune untuk kapabilitas native saat menggunakan @capgo/capacitor-intune, @capgo/capacitor-social-login untuk detail implementasi di @capgo/capacitor-social-login, @capgo/capacitor-passkey untuk detail implementasi di @capgo/capacitor-passkey, @capgo/capacitor-native-biometric untuk detail implementasi di @capgo/capacitor-native-biometric, dan Autentikasi dua faktor untuk detail implementasi di autentikasi dua faktor.