Access GCP project with company email "nongmail" and password - google-cloud-platform

I am very new to GCP and need some help on how to access GCP project.
I have an assessment given by an employer to install an application in GCP. I am provided with a company "non Gmail" emailID/password, and a link to the project. I have looked for resources online but do not know how to access this project. when I try to access via browser using this email, I get an error saying this is not Gmail id. Can someone guide me how I can access a gcp project with non Gmail id? I appreciate your help.
Access your google project:
[ INSERT project link: https://console.cloud.google.com/home/dashboard?project=single-project ]
Username: user#companyname
Password: *******
Update:
The user name had a typo and I was provided with correct user details later.

You cannot access the GCP Projects with non-gmail Id unless it is associated with Google Workspace or Cloud Identity account.
If the email doesn't work, the company probably didn't add the email account to the Google Project (IAM Roles), or the email is not registered with a Cloud Identity. You can only log into the GCP console using Google's credentials , and for that you need a google user account. If your account is a company email account, the admin has to create the user on their identity.
Refer to the link for accessing a gcp account .
EDIT:
As #syed fayaz said, also we need to check whether we have any typing error in credentials.

Related

What happens to your google account and google project when the email associated with the google account is deleted

I have a dialogflow project (gcp project) on a google account associated with my work email (non gmail). What would happen to my account if I disable and delete my work email. Will I still be able to sign into the dialogflow project
Seems that this link helps.
You can't use account associated GCP project anymore after deleting account.
If you want the project to be available with other users, so your dialflow still be able to use, grant owner role at project level to him/her.

Google Cloud Platform - Resource of type "Organisation"

I wanted to setup my cloud identity but its asking me to verify the domain that is already hosted on GCP. Can you help me with Cloud Identity setup with a proper organisation created (today its named "No Organisation"). I'm the admin for this account DOMAIN: we host our Corporate website on GCP with domain already registered with DNS services in google.
on the GCP Identity page its also giving me the following message.
Your current account, k*****.***a#DOMAIN.NL, is not associated with an organization on Google Cloud. This checklist is designed for administrators who are trusted with complete control over a company’s Google Cloud resources. If you already have an administrator account for your organization, sign in with the account now. Or, ask your company administrator to start the checklist.
I guess I'm stuck in a Chicken-n-Egg problem.
You need to create a Google Workspace account. Create it on your domain DOMAIN.NL, with you as 1st admin user and with subscription plan or not (in my case, I wasn't able to remove the 15 days of trial. Get it, you will be able to remove the trial subscription later (in the user list) on the admin.google.com Workspace console). You are able to create your org for free, but it's absolutely not clear!!
From the new user account that you have created on your Workspace domain (you#DOMAIN.NL), you will be able to reach the console (console.cloud.google.com) and you have your org.
Now you need to migrate the projects and to review the authorization. You also need to (re)create a Billing Account.
I didn't find another way to achieve this.

Permission to rename organization in Google Cloud Platform

I have bought a domain from Google Domains, call it example.com.
I have subscribed to G Suite basic and created an admin#example.com account to use on GCP instead of my personal account.
Inside GCP I found an organization already created named "example.com".
As admin#example.com, I tried to go to the settings of the IAM & Admin section of Google Cloud Platform. There I can see the name of the organization and its ID.
However, when I try to change the name of the organization I get the following error message:
You do not have the permission to rename this resource. Required
permission(s): All of resourcemanager.organizations.get and
resourcemanager.organizations.update
I tried to read the documentation on permissions but I couldn't find how to do this. How can I give myself permission to change the name of the organization?
You can't do it from GCP's console but you can from G-Suite admin panel.
You can find here some more info how to change the name of the organization and go from there.

How to give service account access to two projects?

Using Google Cloud, there exists a BigQuery View table that queries two projects.
However, on the project where the view is located, we wish to run a query against it from Airflow/Composer. Currently it fails with a 403.
AFAIK it will use the default composer service account - however it doesn't have access to the 2nd project used in the sql of the view.
How do I give composer's service account access to the second project?
Think about a service account like a user account: you have a user email that you authorize on different project and component. Exactly the same thing with the service account email.
The service account belongs to a project. An user account belongs to a domain name/organisation. No real difference at the end.
So, you can use a service account email like any user accounts:
Grant authorization in any project
Add it in Google Groups
Even grant it viewer or editor role on GSuite document (Sheet, Docs, Slides,...) to allow it to access and to read/update these document!! Like any users!
EDIT
With Airflow, you can defined connexions and a default connexion. You can use this connexion in your DAG and thus use the service account that you want.
I think you have to add the service account into project IAM.

Forgot GCP email, Have Oauth Client Id, Client Secret, Project Id, Developer Key,

After Cleaning my system and re-installing chrome, I realized that only my primary google account and password data was saved, and can not remember the email address I used for my GCP login. I have found some Oauth information used, including project Id, Client Id, Client secret, Dev Key, and certs. Is there a way to utilize those pieces of information to retrieve the email address associated with that GCP account?
You can contact Google Cloud Support calling the phone 1-855-817-0841, this could be the easiest way to get help in this case. If you have a support role you may be able to demonstrate that you are the owner of the project and in this way get some help with this.
Another alternative is using any other account authorized in your project. If you added another member of your team as editor i.e. he can access and see the authorized accounts through the IAM menu.