Azure / reliable-web-app-pattern-dotnet

The Reliable Web App Pattern is a set of objectives to help your web application converge on the cloud. This repo contains a reference implementation of a reliable web application for .NET.
https://aka.ms/eap/rwa/dotnet/doc
MIT License
387 stars 121 forks source link

Allow app registrations to be passed in as parameters #160

Closed asanjabi closed 1 year ago

asanjabi commented 1 year ago

Most customers that I've worked with don't have permission to create app registrations in their tenant and it must be done by an admin or a separate workflow. Allowing them to create the registrations ahead of time would be extremely helpful.

KSchlobohm commented 1 year ago

Todo - remove secretOrRandom feature used in main.parameters.json as we do not want to build toward the assumption that the inputs come from key vault.

KSchlobohm commented 1 year ago

We should also be able to re-arrange the devOps workflow for QA of the project to support testing the website. Passing the app registration as a parameter in the pipeline should bypass the need to create an app registration (as a script run during azd postprovision outlined in #271) and deploy a working web app.

KSchlobohm commented 1 year ago

migrated to 1852595