Hi All,
I need to use firebase functions for some of my backend tasks. I created my functions and set everything up to deploy.
The challenge is, that firebase on the CLI is logged in as firebase-adminsdk-fbsvc
When I go to deploy the functions, I run into a permissions error.
i deploying functions
i functions: preparing codebase jsfunctions for deployment
i functions: ensuring required API cloudfunctions googleapis com is enabled…
i functions: ensuring required API cloudbuild googleapis com is enabled…
i artifactregistry: ensuring required API artifactregistry googleapis com is enabled…
i functions: Loading and analyzing source code for codebase jsfunctions to determine what to deploy
Serving at port 8959i extensions: ensuring required API firebaseextensions.googleapis.com is enabled…
Error: Request to [url] had HTTP Error: 403, The caller does not have permission
I went into the google cloud console, opened IAM, and granted firebase-adminsdk-fbsvc the ability to Fully manage Firebase Extensions.
However, I continue to run into the permissions error. Has anyone got this to work, or are you just deploying functions from your local computer logged in as yourself?
All the best,
Chris