How to enable non-interactive authentication when deploying Web project with Azure Webjobs and schedules? How to enable non-interactive authentication when deploying Web project with Azure Webjobs and schedules? jenkins jenkins

How to enable non-interactive authentication when deploying Web project with Azure Webjobs and schedules?


Deploying a scheduled WebJob consists in two distinct parts:

  1. Deploying the WebJob files to the Web App
  2. Setting up the scheduler

I'm guessing that your issue relates more to #2 than to #1. The good news is that there is an alternate way of scheduling a WebJob using CRON expressions, and this works simply by deploying files to your Web App (so no #2). You can find more details about it in the documentation.