8 points par xguru 2026-03-06 | Aucun commentaire pour le moment. | Partager sur WhatsApp
  • Outil CLI non officiel basé sur Microsoft Graph API, prenant en charge les comptes personnels et d’entreprise
  • Fournit des commandes pour gérer les principaux workloads comme Mail, Calendar, Contacts, Groups, Tasks, OneDrive
  • Conception pensée pour les agents, prenant en charge à la fois l’automatisation par script et un assistant d’authentification interactif
  • Gestion de profils multiples possible, avec un seul profil actif à la fois (personnel/entreprise)
  • Modes d’authentification : authentification utilisateur déléguée et authentification applicative (App-only)
    • mog auth, mog auth app, mog auth login, etc.
  • Prend en charge les modes de sortie --json et --plain, ce qui facilite l’intégration dans des scripts d’automatisation
  • Lors des opérations Mail, Calendar, OneDrive, --dry-run permet de prévisualiser les opérations d’écriture
  • Principales commandes
    • mog mail, mog calendar, mog contacts, mog groups, mog tasks, mog onedrive
    • Chaque commande inclut des sous-commandes détaillées comme list, get, create, update, delete, etc.
    • Les commandes OneDrive prennent en charge l’envoi de fichiers (put), le téléchargement (get), la création de répertoires (mkdir) et la suppression (rm)
    • Prise en charge des requêtes paginées via --page ou --next-token
  • Configuration et gestion de la sécurité
    • La commande mog config permet de consulter le chemin de configuration, la liste des clés et le backend de keyring
    • Les tokens et clés secrètes sont stockés dans le Keychain/Keyring de l’OS ou dans un backend de fichiers local
  • Licence MIT, développé en Go

Aucun commentaire pour le moment.

Aucun commentaire pour le moment.