Microsoft affiche « Need admin approval » quand votre organisation ne permet pas aux employés d'autoriser eux-mêmes une application à accéder à leurs e-mails. Un administrateur informatique approuve MCPEmails une seule fois, puis chaque personne de l'organisation peut connecter sa propre boîte. Cette page s'adresse à vous deux : ce que fait la personne qui connecte sa boîte, et ce que l'administrateur approuve.
Mail.Read et Mail.ReadWrite. Microsoft affiche alors Need admin approval au lieu de l'écran de consentement habituel.login.microsoftonline.com/organizations/v2.0/adminconsent) pour MCPEmails. Vous vous connectez avec votre compte professionnel Microsoft sur la page de Microsoft. MCPEmails ne voit jamais votre mot de passe.Mail.ReadWrite (délégué) : lire et modifier les e-mails dans la boîte de la personne connectée, pour que l'IA puisse rechercher, lire, rédiger des brouillons, déplacer, marquer d'un indicateur, gérer les dossiers et supprimer.Mail.Send (délégué) : envoyer des e-mails au nom de la personne connectée. Mail.ReadWrite ne couvre pas l'envoi, c'est donc une autorisation distincte.offline_access : garder la connexion active sans se reconnecter, jusqu'à ce que la personne se déconnecte ou que l'accès soit retiré.openid, profile et email pour lire son nom et son adresse. Les stratégies de consentement ne restreignent pas ces éléments de base de la connexion, ils ne font donc pas partie de l'approbation administrateur.MCPEmails est open source. Ces fichiers créent le lien, lancent l'approbation et listent les autorisations décrites sur cette page :
outlook-admin-link.ts Le lien d'approbation signé, valable sept jours, et les statuts de résultatadmin-consent/route.ts La route publique qu'ouvre le lien, et les autorisations qu'elle demande à l'administrateuroutlook-oauth.ts Les autorisations que chaque personne accorde à la connexion, et la façon dont une réponse « Need admin approval » est reconnueUne boîte est gratuite, pour toujours.