title: What IAM roles are needed for deploying to Firebase Hosting?
body: <p>I am trying to give permissions to a third party to make deployments to Firebase Hosting on a project I have set up. I explored the IAM permissions available in the GCP console, and the only half-related role seems to be the <code>Firebase Rules System</code>, however that didn't allow the user to deploy to hosting. While <code>Project Editor</code> would probably work, I don't want to give them that much authority, as they could launch other Firebase products at my expense.</p>
  
  <p>What IAM roles should I add to allow a user to deploy to Firebase Hosting?</p>