@Anirudh Srinivas Changes to the SSL certificates of a site are viewed as a high impact and thus the only default role that is allowed to make changes is the owner role.
Can you please go back to the web app owner and see if they will create a custom role for you that contain the following custom attributes for you to make changes to the SSL certificate(s) of the Azure Web App?
-
Microsoft.Web/certificates/write -
Microsoft.Web/certificates/delete -
Microsoft.Web/sites/config/sslcertificates/write -
Microsoft.Web/sites/config/sslcertificates/delete