Problem Error Creating Firebase User node
Hello community,
I've got a permission error (auth/insufficient-permission) when creating a Firebase user, but as you can see, my project is configured correctly on GCP and all the other Firebase nodes work.
Do you have any ideas?
Thanks 🙂

2 Replies
AI Support Bot Information
<@389740173451329540> you can react on the relevant answer (message) with a ✅ in this thread when you think it has been solved, by the bot or by a human!
Anyone can react on this message with a ❌ if the GPT bot is unhelpful or hallucinating answers.
Please note: Team members will review and answer the questions on best efforts basis.
AI Response
It seems like you're encountering an "auth/insufficient-permission" error. This issue usually occurs due to insufficient permissions set in your Firebase project or GCP. Here are a few steps to troubleshoot and potentially resolve the problem:
1. Check IAM Roles: Ensure that the service account used by your Firebase project has the necessary permissions. You should verify that it has roles such as
firebaseauth.admin
or any custom roles that allow user creation. This can be managed in GCP under IAM & Admin -> Manage access.
2. Firebase Console Settings: Double-check your Firebase Console under the Authentication section to see if there are any restrictions or rules that might be affecting user creation.
3. API Access: Make sure your GCP project has the necessary APIs enabled, specifically the Firebase Authentication API.
4. Service Account Key: If you are using a service account key, ensure it's correctly configured in your environment where you run the Firebase functions.
5. Double-check Configuration: Sometimes configuration settings might not have propagated properly, try updating some permission settings to force an update.
If these steps don't resolve the issue, consider looking into your specific permissions setup in GCP and ensure all necessary APIs and roles are correctly assigned. For a more tailored solution, consider using the in-app support in BuildShip to provide additional debugging information.
For more detailed assistance, you could follow some troubleshooting guidelines in the BuildShip documentation or connect with BuildShip support【4:0†source】.
BuildShip AI Support