patrickkidd
patrickkidd

Reputation: 3127

Transferring an app to another Firebase account

I have a few apps under my personal firebase account for testing, but now need to transfer an app to a client's account for billing purposes. Is this possible?

Thanks!

Upvotes: 228

Views: 123677

Answers (9)

kchetan
kchetan

Reputation: 5458

I recently shifted ownership of one of my projects to another account. All you have to do is:

  1. Go to your Firebase console, and select the project you want to shift.
  2. Select the cog icon besides the "Project Overview" menu item on the top left.
  3. Select "Users and Permissions" from the flyout menu.
  4. Select "Advanced permission settings" hyperlink on the bottom right.
  5. You've reached the IAM & Admin page of Firebase.
  6. Click on +Add button on top.
  7. Enter the email ID of the account that you want to transfer the project to.
  8. In the dropdown, Select a role > Project > Owner. Click add
  9. You will receive a confirmation email. Click the link in the email to accept the invitation.
  10. Accept the invitation, and go to IAM & Admin page of the transferred project.
  11. Use remove button to delete the previous user

Upvotes: 436

Akshatha S R
Akshatha S R

Reputation: 1345

It is more simple now.

  1. Click gear icon beside Project Overview
  2. Click on Users and Permissions
  3. Click on Add Member
  4. Type the email address and choose the role as Owner
  5. Click on Add Member

enter image description here

enter image description here

and that's it you are done. An invitation will be sent to the email id. They just need to accept.

Upvotes: 29

Pedroclemos
Pedroclemos

Reputation: 9

If FirebaseDatabase.instance.reference() is giving you the reference from the old database already deleted try this:

Change the name of your "package_name": "com.old.appname" on all occurrences to be different from the old one.

Find in folder

  • Right-click on your project folder
  • click on Find in folder option
  • search com.old.appname and change all occurrences to com.new.appname

Upvotes: 0

Julie Rankata
Julie Rankata

Reputation: 1084

@SergeyKopanev

Transfer the billing

After deleting the first user in the Firebase Console, login to your Google Cloud Platform console with your new user. Go to Billing > Account Management

Change billing screenshot

Click on the three dots next to the project ID you just transferred, and select Change billing. Confirm by clicking on Set account and you are done !

Upvotes: 34

Samy Nagy
Samy Nagy

Reputation: 180

follow this steps : - select you project - from left side menu select

Menu

(Users and Permissions) from settings icon

  • Click on +Add button on top.
  • Enter the email ID of the acc to transfer the project to.
  • In the dropdown, Select a role > Project > Owner. Click add
  • Check mail in the email added above.
  • Accept the invite, and go to IAM & Admin page of the transferred project.
  • Use remove button to delete the previous user

Upvotes: 13

amorenew
amorenew

Reputation: 10896

Here from my account just add a different email as owner role

enter image description here

Upvotes: 9

Qwerty
Qwerty

Reputation: 31949

Note that this is an old answer and there might be more up to date solutions below.


This is a reply received after emailing to [email protected], which is the official firebase support email after gogle acquired firebase in late 2014.

From: [email protected]
In order to transfer ownership of a Firebase instance, we need you to do two things: add the new owner as a collaborator; then, fill in the form below and email it to us as written verification. This must be sent from the email address which owns the Firebase instance.

----------------- 
REQUEST TO TRANSFER OWNERSHIP
I authorize the Firebase team to make **<new owner’s email>** the owner of https://**<firebase instance>**.firebaseio.com effective immediately. I have added **<new owner’s email>** as a collaborator to verify the email address is correct and to certify that I am the current owner. I understand that I am effectively granting **<new owner’s email>** full read and write access to all stored data for this instance.
-----------------

Upvotes: 21

atroutt
atroutt

Reputation: 471

I sent an email to the support email address and a bot replied:

---------- Forwarded message ---------

From: <[email protected]>

To: <REDACTED>

Transfer Ownership of Firebase Account

Hey there,

In order to more efficiently process your issue, we now only accept new support requests through our support portal at https://firebase.google.com/support/.

Please submit your inquiry there. Thanks in advance!

Cheers, Firebase Support

To make my transfer request I created a ticket under Account Services https://firebase.google.com/support/contact/account-services/

Upvotes: 3

Frank van Puffelen
Frank van Puffelen

Reputation: 598837

For projects on the new Firebase Console (at https://console.firebase.google.com), this is now a self-service process. See the answer to this question: How to add collaborators to a Firebase app? for a step-by-step guide.

Upvotes: 8

Related Questions