I am trying to give a user access to my webjobs logs in Azure and/or Kudu for a specific application. What I am want to achieve is to give the user reading rights so that she can read the status of the webjobs and the logs created. And she should be able to do that through Azure portal or through Kudu. Is this possible using Azure Role-Based Access Control (RBAC) and using the predefined roles?
According to your description, I assumed that you could try to assign the user with website contributor role in the new Azure Portal to meet your requirement. You could follow role-based-access-control-configure for getting started with RBAC. Also, you could refer to this official blog about managing user access to the specific web app for a good understanding of it.