Ich verwende Octopus Deploy zur Bereitstellung einer Azure-Webanwendung mit dem Dienstprinzipal als Authentifizierungsmechanismus. Nach den Online-Anweisungen konnte ich alle IDs und einen Schlüssel abrufen, und ich erstellte Berechtigungen in AAD für die App mit einer Leserrolle.Azure-AAD-Rolle für Octopus-Webapp-Bereitstellungen
Octopus kann erfolgreich eine Liste von Webapps von Azure für das Konto, abzurufen, aber wenn ich bereitstellen ich folgendes:
System.AggregateException: Ein oder mehrere Fehler aufgetreten sind. ---> System.Exception: Suchen Publishing-Anmeldeinformationen mit HTTP Status 403 fehlgeschlagen - Verbotene
Ich vermute, dass die Rolle Leser nicht für Einsätze zugelassen ist - was die am besten geeignete Rolle sein würde? Oder muss ich noch etwas anderes tun?
Was halten Sie von Walters Empfehlung für die Verwendung von Website Contributor? Würde das einige der Fähigkeiten von Octopus Deploy einschränken? – Savage