Andrew, I just followed the instructions you provided and got further (I think), but hit a different error. Details below. For the logs, you can go to: http://lastcoolnameleft.com/mini/azure.log ➜ juju git:(develop) juju add-credential --logging-config '=TRACE' --log-file=/tmp/azure.log azure Enter credential name: test A credential with that name already exists. Replace the existing credential? (y/N): y Auth Types interactive service-principal-secret Select auth type [interactive]: Enter subscription-id:{{sub-id}} Initiating interactive authentication. To sign in, use a web browser to open the page https://aka.ms/devicelogin and enter the code {{code}} to authenticate. Authenticated as "Tommy Falgout". Creating/updating service principal. ERROR finalizing credential: ad.ServicePrincipalsClient#Create: Failure responding to request: StatusCode=0 -- Original Error: autorest/azure: Service returned an error. Status=404 Code="Request_ResourceNotFound" Message="" On Tue, Apr 25, 2017 at 9:25 PM Andrew Wilkins