I have written a c# module (console) which queries and updates information in a SharePoint site. Currently, running from my desktop it uses hard-coded credentials with permissions for the relevant site collection. When I move this to production, I want to host the app in Azure.
Note: there is no front-end, it is merely a process which will run on a schedule and consequently there is no logged in user.
This must be a common requirement but I can find no definitive answer to how I should tackle this.
Thanks to anyone who can help.