Como corrigir o erro de permissão do plano Flex Consumption

Ao migrar o Azure Functions para o plano Flex Consumption, encontrei um erro de permissão.
Na época eu fazia o deploy com o Azure CLI; a ferramenta apontava que havia um problema de permissão, mas não dizia qual permissão faltava, então foi difícil diagnosticar.
Depois de trocar a tarefa do Azure Pipelines de AzureCLI@2 para AzureFunctionApp@2, a mensagem de erro passou a indicar exatamente qual permissão precisava ser concedida.
A permissão ausente era Microsoft.Web/sites/publishxml/action. Ao concedê-la, o deploy foi concluído com sucesso.
Tomara que ajude outras pessoas.




