J'utilise Octopus Deploy pour déployer une application Web Azure, en utilisant Service Principal comme mécanisme d'authentification. Suite à des instructions en ligne, j'ai pu obtenir tous les identifiants et une clé, et j'ai créé des permissions dans AAD pour l'application avec un rôle de lecteur.Rôle Azure AAD pour les déploiements d'Octopus Webapp
Octopus peut récupérer avec succès une liste de webapps d'Azure pour le compte, mais quand je déploie-je obtenir les éléments suivants:
System.AggregateException: Une ou plusieurs erreurs se sont produites. ---> System.Exception: lettres de créance de publication Récupération a échoué avec HTTP état 403 - Interdit
Je devine que le rôle du lecteur est pas autorisé pour les déploiements - qui serait le rôle le plus approprié? Ou y a-t-il autre chose que je dois faire?
Que pensez-vous de la recommandation de Walter d'utiliser le site Web Contributor? Cela limiterait-il les pouvoirs de Octopus Deploy? – Savage