Microsoft Graph API - AADSTS90094 : L’octroi nécessite une permission administrateur
Bon, j’ai fini par contacter le support Microsoft pour cela car, à cette date, il n’y a aucune information sur ce message d’erreur.
Pour résumer, Microsoft a récemment apporté des modifications concernant les permissions. Par le passé, si votre application nécessitait l’une des permissions openid, profile ou offline_access, vous pouviez simplement les placer dans votre application en tant qu’étendues, elles n’étaient pas disponibles sur https://apps.dev.microsoft.com. Un administrateur aurait donné son consentement et votre application aurait fonctionné correctement.
Ce que vous devez maintenant faire, c’est reproduire en miroir les étendues de votre application avec les permissions que vous avez sur https://apps.dev.microsoft.com, sinon vous continuerez à recevoir ce message d’erreur, alors assurez-vous d’avoir la même chose des deux côtés maintenant, surtout si vous êtes habitué à l’ancien comportement.
Ces trois étendues/permissions (openid, profile et offline_access) peuvent maintenant être sélectionnées pour votre application sur le portail de développement.