Bonjour Jérôme,
Merci d'avoir sollicité la communauté Q&A France.
Voici plusieurs choses à vérifier/effectuer:
- Inscrire votre application dans le Portail Azure pour obtenir un ID d’application (client)
- Demander le consentement de l’utilisateur en le redirigeant vers le point de terminaison
/authorize
avec les autorisations nécessaires spécifiées dans la requête. Par exemple, vous pouvez utiliser une URL comme celle-ci pour démarrer le flux d’autorisation (remplacezyour_client_id
par votre ID d’application) :
https://login.microsoftonline.com/{tenant}/oauth2/v2.0/authorize?
client_id=your_client_id
&response_type=code
&redirect_uri=http%3A%2F%2Flocalhost%2Fmyapp%2F
&response_mode=query
&scope=openid%20offline_access%20https%3A%2F%2Fads.microsoft.com%2Fmsads.manage
&state=12345
- Obtenir le code d’autorisation après que l’utilisateur a donné son consentement.
- Utiliser le code d’autorisation pour obtenir des jetons d’accès et d’actualisation.
- Assurez-vous que vous avez un compte Microsoft Advertising actif. Si vous n’en avez pas, inscrivez-vous sur Microsoft Advertising. Utilisez un compte de travail (par exemple, user1@xxx.onmicrosoft.com) associé à votre Azure Active Directory.
- Ajoutez l’autorisation à votre application :
- Accédez au portail Azure.
- Sélectionnez “App Registrations” (Inscriptions d’applications).
- Choisissez votre application.
- Cliquez sur “API Permissions” (Autorisations API) dans le menu.
- Cliquez sur “Add a Permission” (Ajouter une autorisation).
- Sélectionnez l’onglet “APIs my organization uses” (API utilisées par mon organisation).
- Recherchez et sélectionnez “Microsoft Advertising API Service”.
- Ajoutez les autorisations nécessaires, telles que “msads.manage” et “ads.manage”.
Vous trouverez plus d'informations dans les articles Microsoft suivant:
- Hiérarchie de compte et autorisations utilisateur
- Prise en main de l’API de contenu
- Demander le consentement de l’utilisateur
- Gestion des erreurs et des exceptions de service
Enfin voici deux liens forums qui traitent du sujet et qui pourraient vous etre utiles:
- Why does "Microsoft Advertising API Service" not appear in the Enterprise application?
- In Microsoft Azure portal we are not able to add Microsoft Advertising Api Service for app from app registration
A bientôt
Alexis
Si cette réponse a répondu à votre question, veuillez « Accepter comme réponse » et voter en utilisant « Pouce levé » afin que la pertinence de ce message s’améliore lorsque quelqu’un dans la communauté recherche une requête similaire