I have a webapp with 4 slots, default + 3. The appsetings with references to the keyvaults needs to be te same for all slots. Hence a non-slot setting appsetting should do the trick.
But it doesn't. According to this article https://learn.microsoft.com/en-us/azure/app-service/app-service-key-vault-references?tabs=azure-cli#source-app-settings-from-key-vault: "most" app settings using key vault references should be marked as slot settings, as you should have separate vaults for each environment.
For my use case this is not the case, but it seems that ALL app settings have to be marked as slot setting, as my code cannot use the app setting value on the slots. (and yes the managed ID of the slot has LIST and GET access to the keyvault)
Is that correct, and if so, can that be changed? I can determine myself is this should be a slot setting or not.
Note that this only applies to appsetting with a keyvault reference, not non-secret values managed in the app settings themselves.
Regards