Aller au contenu

@capgo/capacitor-intune

Microsoft Intune MAM, stratégies de protection des applications, configuration d'app et authentification MSAL pour Capacitor

Microsoft Intune MAM, stratégies de protection des applications, configuration d'app et authentification MSAL pour Capacitor

Commencez par acquireToken() et les autres méthodes principales listées ci-dessous.

PlateformeSupportNotes
iOSOuiNatif
AndroidOuiNatif
Le WebNonProtéger avec Capacitor.getPlatform()
  • acquireToken - Présenter le flux de connexion Microsoft et renvoyer un token d'accès ainsi que les métadonnées du compte.
  • acquireTokenSilent - Récupérer un token depuis le cache MSAL pour un utilisateur déjà connecté.
  • registerAndEnrollAccount - Enregistrer un compte précédemment authentifié auprès d'Intune et lancer l'enrôlement.
  • loginAndEnrollAccount - Demandez à Intune d'authentifier et d'enrôler un utilisateur sans demander de token d'application au préalable.
MéthodeDescription
acquireTokenLance le flux de connexion Microsoft et retourne un token d'accès ainsi que les métadonnées du compte.
acquireTokenSilentRécupère un token depuis le cache MSAL pour un utilisateur déjà connecté.
registerAndEnrollAccountEnregistre un compte précédemment authentifié auprès d'Intune et lance l'enrôlement.
loginAndEnrollAccountDemander à Intune d'authentifier et d'enrôler un utilisateur sans demander de token d'application au préalable.
enrolledAccountRetourne le compte Intune actuellement enrôlé, si disponible.
deRegisterAndUnenrollAccountDésenregistrez le compte d'Intune et déclenchez un effacement sélectif le cas échéant.
logoutOfAccountDéconnectez l'utilisateur de MSAL sans désinscrire le compte Intune.
appConfigRécupérez la configuration d'application Intune distante pour un compte géré.
getPolicyRécupère la politique de protection d'application Intune en vigueur pour un compte géré.
groupNameFonction utilitaire qui résout la GroupName valeur de configuration de l'app si présente.
sdkVersionRetourne les versions natives d'Intune et de MSAL SDK embarquées par ce plugin.
displayDiagnosticConsoleAffiche l'interface de diagnostic native d'Intune.
addListenerÉcouter les rafraîchissements de la configuration distante de l'app.
addListenerListen for remote app protection policy refreshes.
removeAllListenersSupprimer tous les listeners enregistrés pour cette instance de plugin.

Cette référence est synchronisée depuis src/definitions.ts dans capacitor-intune.

Si vous utilisez @capgo/capacitor-intune pour planifier les flux d'authentification et de compte, le connecter à Utiliser @capgo/capacitor-intune pour la capacité native dans l'utilisation de @capgo/capacitor-intune, @capgo/capacitor-social-login pour les détails d'implémentation dans @capgo/capacitor-social-login @capgo/capacitor-passkey pour les détails d'implémentation dans @capgo/capacitor-passkey @capgo/capacitor-native-biometric pour les détails d'implémentation dans @capgo/capacitor-native-biometric, et Authentification à deux facteurs pour les détails d'implémentation de l'authentification à deux facteurs.