I am trying to move ownership of a Google Analytics account (property) to a client that has moved on to a new company. I have had them setup a new analytics account and add me as a user to the account with all permissions checked. When I go into the admin of their current account, that I own, and go to the move property screen, I can see the new account they created. After I select the new account, check confirm changes and click the blue "Start Move" I just get a red notification at the top of the screen that says "Permission Denied".
They have added me to their new account and given me all the
privileges.
Both accounts are standard free acounts, not 360 accounts
No AdWords, AdSense, etc are linked to either account.
Any ideas what I could be missing here?
Had the same issue. My work around was:
Go into Admin in the Source account (your GA account)
Create a new account i.e. "My new temp account"
Move your Property to "My new temp account"
Grant your client the relevant permissions to "My new temp account"
Move the Property from "My new temp account" to the Destination account (the client's account)
It moved successfully after that. I don't know why I got "Permission denied" originally. The site I was moving was very old (10+ years), so might have been a "legacy" issue with the Google account, but that's me guessing!
Related
How can I change the support email in my Firebase project under
Settings > Your project > Public settings > Support email?
That setting doesn't show for all project it seems. But when I found it, hovering over the ? says:
This will be the email address presented to users when they are authenticating with Google. It can be changed to your signed-in email or an email of a Google Group managed by you.
So it looks like you'll need to:
Create an email or google group (possibly on your own domain).
Add it as a collaborator.
Sign in as that collaborator.
Select that email address.
Step 3 might not be needed, since I can also see the email addresses of team mates in my test project.
To change the support email, the email you want to use needs to be a member of your Firebase project.
If you need to add a member, you can select the Add member option.
In case you want to use a custom domain, you might have to create a new Google account for that email upon accepting the invitation confirmation email.
This will automatically redirect you to the Firebase Console with the new member signed in, but you can also select the email from another member's account.
All steps in a row:
Add a member (with your desired email) to your Firebase project (if you already have that, skip to 4).
Accept the Firebase invitation (an email confirmation will be sent to the desired email address)
Create a Google account for that email (this is an automated process and if that has already been done, you will automatically be redirected to the Firebase Console)
Select the desired email as support email in the General settings tab in the Firebase Console using any member's account with sufficient permission.
If you're okay with a Google Groups email there, it's much easier to set up:
Go to Google Groups and create a new group there, with you as an owner.
Refresh that page and choose the group.
That's it, and there's no need to create or change your account.
I faced the same problem. I bought a domain name and I want to change the noreply#your-project.firebaseapp.com for noreply#my-domain.com. I followed the next intuitives steps:
Go to "Authentification" > "Models" > "Email validation" (sorry my firebase service is in french):
Click on the pencil
Click on "personnalize the domain"
And then I just followed steps indicated (enter your domain, add DNS entries in your domain service)
A message at the end will appears and say something like "48 hours may be required to validate your domain".
Ok, let's wait. After 48 hours of waiting, nothing has changed, I still can't custom the email address.
I finally found a solution. Go to "Connection mode":
At the bottom of the page, click on "Add a domain" and add your domain (this was the missing step).
Now you can go back to "Authentification" > "Models" > "Email validation" and change the initial firebaseapp email !
Hope that helps.
The only thing that worked for me:
Add collaborator as OWNER
From the new collaborator account go to project settings/general and change the support email
Go to the original account and change the collaborator account to Viewer or whatever (the support email will remain)
1- Create an email or google group (possibly on your own domain).
2- Add it as a owner to Firebase project.
3- Sign in as that owner.
4- Select that email address.
Sample image for No.2
Sample image for No.3
GCP need to login with same user
If you are trying to use group email from gsuite in Firebase support, you must be the group owner, and do not need that group email address on any IAM role.
How do I change the developer's email that a new user gets when they sign-up for my site? See image below..
Will I have to completely set up a new firebase account with a different email address and change all the code corresponding with this one? Or is there another way?
If I'm understanding you correctly, you want your project to be associated with a different email, correct? If that's what you mean, then you can go to the Firebase console, click the gear>Users and Permissions, add the other email as the owner, accept the role with the other email, and then delete the original email you no longer want to associate.
Email id and all the other information that is appearing under Developer info popup can be changed in OAuth consent screen.
Here is the path:
"https://console.cloud.google.com/" -> "APIs & Services" -> "Credentials" -> "OAuth consent screen"
Here is the screenshot:
If the google login is setup through firebase then the developer's email shown on the popup can be updated by the following setps(shown by green marking in the diagram below):
Firebase console
Click the gear > Project settings
Select the General tab, under Public settings > update support email
Addition to that can be confirmed by following the step shown in the second answer
I had to follow the steps below:
Go to project settings
Add a new member
Complete the new member setup
From the General tab under Public settings you can choose the newly added member.
I'm trying to set up Wordpress on the Google App Engine following the instructions on https://github.com/GoogleCloudPlatform/appengine-php-wordpress-starter-project. I'm a bit stuck at the fourth step of "Prerequisites":
When I go to Application Settings, I see the following:
I can't find any Service Account Name with an e-mail address to add as a user with Writer permission. How to proceed?
Your "Service Account Name" is wordpress-123922#appspot.gserviceaccount.com. Can double check it by using Service accounts page
Report sever not working showing error message "Verify that sufficient permissions have been granted and Windows User Account Control (UAC) restrictions have been addressed" How to Solve it?
This is my error Window
You need to add at least one user as a System Administrator. You can do this in few steps.
Run Internet Explorer as Administrator;
Enter the URL for Report Server Manager (http://localhost/Reports);
Click Site Settings in the upper right corner. That will get you to the settings section;
On the left side click Security;
Click New Role Assignment this will take you to the page where new users can be added with different level of security (admin or user).
Here is a summary of the roles available;
Add your username and choose System Administrator role below.
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!
I recently shifted ownership of one of my projects to another account. All you have to do is:
Go to your Firebase console, and select the project you want to shift.
Select the cog icon besides the project name on top right.
Select Permissions from the flyout.
Select Advanced permission settings hyperlink.
You've reached the IAM & Admin page of Firebase.
Click on +Add button on top.
Enter the email ID of the account that you want to transfer the project to.
In the dropdown, Select a role > Project > Owner. Click add
You will receive a confirmation email. Click the link in the email to accept the invitation.
Accept the invitation, and go to IAM & Admin page of the transferred project.
Use remove button to delete the previous user
#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
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 !
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 firebase-support#google.com, which is the official firebase support email after gogle acquired firebase in late 2014.
From: firebase-support#google.com
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.
-----------------
It is more simple now.
Click gear icon beside Project Overview
Click on Users and Permissions
Click on Add Member
Type the email address and choose the role as Owner
Click on Add Member
and that's it you are done. An invitation will be sent to the email id. They just need to accept.
follow this steps :
- select you project
- from left side menu select
(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
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.
Here from my account just add a different email as owner role
I sent an email to the support email address and a bot replied:
---------- Forwarded message ---------
From: <support#firebase.com>
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/
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.
Right-click on your project folder
click on Find in folder option
search com.old.appname and change all occurrences to com.new.appname