How can we improve Microsoft Azure Functions?

Add ability to restrict deployment from dev environments

I recently created a new function app in our team's tenant to handle some custom monitoring. Now that I'm done prototyping it and have it in a workable state, I've created an Azure DevOps build and release to handle publishing the app.

I need to do this, rather than simply use the CD from git branch option, because I'm using Typescript (currently unsupported), and need to install both node_modules and extensions for the app (because the app won't perform those steps itself based on package.json or extensions.csproj)

While the pipeline now works, I can't find a way to lock down the ability to simply redeploy from VSCode on my dev box. Even if I "trust" everyone on the team with access to the Azure subscription, I want to secure it so no one can get around our PR process, accidentally or otherwise.

1 vote
Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)

We’ll send you updates on this idea

Michael Loughry shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

0 comments

Sign in
(thinking…)
Sign in with: Microsoft
Signed in as (Sign out)
Submitting...

Feedback and Knowledge Base