Vai al contenuto

@capgo/capacitor-intune

Microsoft Intune MAM, app protection policy, app config e autenticazione MSAL per Capacitor

Microsoft Intune MAM, policy di protezione app, configurazione app e autenticazione MSAL per Capacitor

Inizia con acquireToken() e gli altri metodi principali elencati qui sotto.

PiattaformaSupportoNote
iOSSìNativo
AndroidSìNativo
WebNoProteggi con Capacitor.getPlatform()
  • acquireToken - Mostra il flusso di login di Microsoft e restituisce un access token e i metadati dell'account.
  • acquireTokenSilent - Recupera un token dalla cache MSAL per un utente già autenticato.
  • registerAndEnrollAccount - Registra un account già autenticato con Intune e avvia l'enrollment.
  • loginAndEnrollAccount - Richiedi a Intune di autenticare e registrare un utente senza richiedere preventivamente un token dell'app.
MetodoDescrizione
acquireTokenMostra il flusso di accesso Microsoft e restituisce un access token insieme ai metadati dell'account.
acquireTokenSilentAcquisisci un token dalla cache MSAL per un utente già autenticato.
registerAndEnrollAccountRegistra un account precedentemente autenticato con Intune e avvia l'enrollment.
loginAndEnrollAccountChiedi a Intune di autenticare e registrare un utente senza richiedere un token dell'app.
enrolledAccountRestituisce l'account Intune attualmente registrato, se disponibile.
deRegisterAndUnenrollAccountRimuovi l'account da Intune e avvia il wipe selettivo, se applicabile.
logoutOfAccountEffettua il logout dell'utente da MSAL senza rimuovere l'account Intune dalla registrazione.
appConfigRecupera la configurazione remota dell'app Intune per un account gestito.
getPolicyRecupera la policy di protezione app Intune attualmente in vigore per un account gestito.
groupNameHelper di utilità che risolve il GroupName valore di configurazione dell'app, se presente.
sdkVersionRestituisce le versioni native di Intune e MSAL SDK incluse in questo plugin.
displayDiagnosticConsoleMostra l'interfaccia diagnostica nativa di Intune.
addListenerAscolta gli aggiornamenti della configurazione remota dell'app.
addListenerAscolta gli aggiornamenti della policy di protezione remota dell'app.
removeAllListenersRimuove tutti i listener registrati per questa istanza del plugin.

Questo riferimento è sincronizzato da src/definitions.ts nella capacitor-intune.

Se stai usando @capgo/capacitor-intune per pianificare i flussi di autenticazione e account, collegandolo a Utilizzo di @capgo/capacitor-intune per la funzionalità nativa in Usare @capgo/capacitor-intune, @capgo/capacitor-social-login per i dettagli di implementazione in @capgo/capacitor-social-login, @capgo/capacitor-passkey per i dettagli di implementazione in @capgo/capacitor-passkey, @capgo/capacitor-native-biometric per i dettagli di implementazione in @capgo/capacitor-native-biometric, e Autenticazione a due fattori per i dettagli sull'implementazione dell'autenticazione a due fattori.