Guide
Tutoriel sur Intune
Utilisation de @capgo/capacitor-intune
Capacitor plugin pour l'enregistrement MAM de Microsoft Intune, les politiques de protection des applications, la configuration des applications et l'authentification MSAL.
Installer
bun add @capgo/capacitor-intune
bunx cap sync
Ce plugin expose
acquireToken- Présenter le flux de connexion Microsoft et retourner un jeton d'accès ainsi que les métadonnées du compte.acquireTokenSilent- Acquérir un jeton à partir de la cache MSAL pour un utilisateur connecté précédemment.registerAndEnrollAccount- S'inscrire auprès d'Intune pour un compte authentifié précédemment et démarrer l'enregistrement.loginAndEnrollAccount- Demander à Intune d'authentifier et d'enregistrer un utilisateur sans demander d'abord un jeton d'application.
Exemple d'utilisation
acquireToken
Présenter le flux de connexion Microsoft et retourner un jeton d'accès ainsi que les métadonnées du compte.
import { IntuneMAM } from '@capgo/capacitor-intune';
await IntuneMAM.acquireToken({} as AcquireTokenOptions);
acquireTokenSilent
Acquérir un jeton à partir de la cache MSAL pour un utilisateur connecté précédemment.
import { IntuneMAM } from '@capgo/capacitor-intune';
await IntuneMAM.acquireTokenSilent({} as AcquireTokenSilentOptions);
registerAndEnrollAccount
S'inscrire auprès d'Intune pour un compte authentifié précédemment et démarrer l'enregistrement.
import { IntuneMAM } from '@capgo/capacitor-intune';
await IntuneMAM.registerAndEnrollAccount({} as RegisterAndEnrollAccountOptions);
loginAndEnrollAccount
Demander à Intune d'authentifier et d'enregistrer un utilisateur sans demander d'abord un jeton d'application.
import { IntuneMAM } from '@capgo/capacitor-intune';
await IntuneMAM.loginAndEnrollAccount();
Référence complète
- GitHub: https://github.com/Cap-go/capacitor-intune/
- Docs: /docs/plugins/intune/
Continuez d'où vous en étiez avec @capgo/capacitor-intune
Si vous utilisez Utilisation de @capgo/capacitor-intune pour planifier l'authentification et les flux de compte, connectez-le avec @capgo/capacitor-intune pour les détails d'implémentation dans @capgo/capacitor-intune, Prise en main pour les détails d'implémentation dans Prise en main, @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, et @capgo/capacitor-native-biometric pour les détails d'implémentation dans @capgo/capacitor-native-biometric.