Provide a role for Function Admin
We need an ability for a principal to only manage functions in our cluster and want it to be assigned an admin role just for that. It should have ability to alter/delete other tables in teh database. Currently the only supported role for this is "Database admin" which gives too many permissions. With Database User this principal can create and alter functions created by itself only and not functions created by other principals in the database, which is what we are looking for. To workaround this we had to add admin for each and every function in our database explicitly which is too much maintenance as we have lots of them and we will keep adding them.