One Page Zen

Web Design. Simplified.

  • Tutorials
    • Google Cloud
    • Amazon Cloud
    • Microsoft Cloud
  • Start
  • Resources

How to Add Users to Google Cloud Projects

November 12, 2020 Leron Amin 18 Comments

FacebookTweetLinkedInEmail

Are you wondering how to add users to your Google Cloud Platform projects?

Over time, as your website grows in popularity, you will likely want to add administrators to your account to make changes to your website. But what is the best way to add user accounts to your Google Cloud Platform project?

In this tutorial you will learn how to add user accounts to your project on Google Cloud Platform using best practices.

Before starting this tutorial, you should have already created a website project on Google Cloud Platform.

There are 3 steps in this tutorial:

  • 1. Add New User
  • 2. Accept Invitation
  • 3. Access Project

1. Add New User

add users to google cloud projects
From your Google Cloud Platform dashboard, navigate to IAM & Admin > IAM.
add users to google cloud projects
Next, click the ADD icon at the top of the page to add a new user to your project.
add users to google cloud projects
In the Members field, enter the Gmail address of the user you want to add to your project. In the Roles field, select the permissions that you will grant to the user. If you give them owner permissions, they will have unlimited access to your Google Cloud Platform website project.
add users to google cloud projects
Finally, click the ADD button to send the user an invitation email to join your project.

2. Accept Invitation

Once the invitation has been sent, the owner of the Gmail user account that you added must accept the invitation.

add users to google cloud projects
In the example above, the account tutstest@gmail.com was added as a user for the project. Therefor, the user tutstest@gmail.com will have to open their Gmail inbox and follow the link in the invitation email in order to accept the invitation.
add users to google cloud projects
After the user clicks the link in the invitation email, they will be re-directed to the Google Cloud Dashboard and will be asked to either DECLINE or ACCEPT INVITATION.

3. Access Project

add users to google cloud projects
If the user chooses ACCEPT INVITATION they will be re-directed to the Google Cloud Platform project’s dashboard page. From here, they will be allowed to access your project according to the permissions they were granted.

That’s it!

Now that you’ve added a new user to your project, the user can login to your Google Cloud Platform project by using the Google/Gmail login information. It couldn’t be simpler!

If you have any questions or comments, please post them below!

Thanks,

signature

Up Next…

ssh linux permission errors google cloud
Manage WordPress Files on Google Cloud Platform (Beginner)
ssh linux permission errors google cloud
Manage WordPress Files on Google Cloud Platform (Advanced)

Related Posts

  • Add Expires Headers for WordPress on Google Cloud (Bitnami)
  • Setup and Install WordPress on Google Cloud (Bitnami)
  • The Most Important Linux Commands (With Examples)
  • How to Forward Zoho Mail Accounts to Gmail
  • How to Migrate WordPress to Google Cloud (Full Guide)
  • SSL Certificate Setup for WordPress on Google Cloud (Click-to-Deploy)
FacebookTweetLinkedInEmail

Filed Under: GCP Security, Google Cloud Platform Tagged With: authentication, gcp, google cloud platform, iam & admin, user accounts

Comments

  1. Kiran says

    January 16, 2021 at 3:11 pm

    Hi Leron,
    We have created an google cloud account and added users through IAM as per above procedure, users received emails as “You’ve been granted a new role”. when they open that link, Google cloud is asking to signup, Cloud is not considering them as a users to the newly created account. Not sure what went wrong. Can you please helps us foe fixing this issue.

    Reply
    • Leron Amin says

      January 23, 2021 at 4:37 pm

      Hi Kiran,

      This is not the expected behavior. Make sure that the user who receives the email is using Chrome as their browser, and that they’re signed in to chrome before they open the link.

      Let me know if you have other questions,
      Joe

  2. Pranoy Sinha says

    May 27, 2020 at 12:54 pm

    Unfortunately this “add user” feature only works when you add as an Owner. I have tried adding an user as Editor but never got the Invitation email – yes we have checked spam folder and waited for 5 hrs to get the email – but no email received at the new users inbox/spam folder. Requesting Google to pls look into this soon.

    P.S: i have searched this and seen Stackoverflow that many users faced the same problem.

    Reply
    • Leron Amin says

      June 1, 2020 at 9:49 pm

      Hi Pranoy,

      Thanks for notifying me – this is definitely an issue.

      Kind regards,
      Joe

  3. Abbas Mehran says

    September 10, 2017 at 9:37 pm

    Hi Joe,
    Thank you so much for your email and advice. I have no access anymore to GCP to provide all information to share. I finally managed to go out of GC. I had three active websites (projects) and few other inactive ones that were listed there on my project list. I had (and still have) no idea if those inactive ones were added to any cost. Possibly, my lack of knowledge should be blamed; however, I believe the confusing style and nature of Google written tutorials, policy and procedures, AND lack of knowledgeable support personnel are the major factors in misunderstanding by novices like me. What happened is that when I am reading those tutorials and find out I might need a BUCKET to store whatever, I added one; If I need credentials, I added few, and so on and on, without knowing the consequences. If I ask support they tell me I am in trial and they can’t help. When the trial period ended, my support plan was BRONZE and worth nothing.

    If I had not found your tutorials on onepagezen.com, I could have never done anything on GCP. Thanks to your concise, clear and step by step guidance I could install my projects and kept going.

    Nothing was wrong with All In One Migration, it is a wonderful plugin, but it was Google (or my still running projects) that somehow interfered in the process. I was getting errors when I wanted access WP installed on my destination, Siteground; therefore, since I had backups, I confidently deleted my projects on GCP to be able to proceed with importing function, and it was done smoothly no problem at all.

    I hope this provide a scant awareness for those who fancy experimenting and experiencing a face to face battle with purposefully made unconquerable giant of google.

    With best wishes

    Abbas

    Reply
    • Leron Amin says

      September 10, 2017 at 11:38 pm

      Hi Abbas,
      Buckets can end up accruing large costs depending on how they’re configured, so I wouldn’t be surprised if that has something to do with it. Either way, I am glad to know that you caught the error before it went over 4, 5, 6 hundred + dollars!
      I am glad the “migration” process is going well for you, and I think you will be happy with SiteGround. Google Cloud is fun and immensely powerful, but requires a significant time commitment to overcome the [very] steep learning curve. I am glad, however, that the tutorials were of use to you. 🙂
      Let me know if you run into any issues with the migration/configuration on SiteGround and I will try and help however I can.
      Best,
      Joe

  4. Abbas Mehran says

    September 9, 2017 at 6:12 am

    Hi Joe, I got the a gmail address from Siteground and it worked. Thank you again. Waiting to see how they do.
    Abbas

    Reply
  5. Leron Amin says

    August 28, 2017 at 6:17 pm

    Did this tutorial work for you?
    Please share your questions and comments below!
    Thanks,
    Joe

    Reply
    • Abbas Mehran says

      September 9, 2017 at 5:33 am

      Dear Joe, I have learned so much, from your tutorials. set up my projects . All good until I realized that my free trial, promoted to $402.00 has been consumed, and I am being charged. More than $100, in a short period of time. I had began to transfer my site in June, an now my cost is adding up every minute. no help from Google because I have bronze support. Unfortunately I forgot to consult with you. I tell me why I am paying so much. I should have done something wrong, adding up unnecessary services or products. Anyway I decided to go back to another provider Siteground. I have been trying to provide them access to my project so they could migrate my wp sites to their care. Not easy, and no support. Finally I came to ask you for help. I tried to add user, but it do not allow me.
      Members
      sales@siteground.com
      Roles
      Owner
      Email addresses and domains must be associated with an active Google Account or Google Apps account.
      Please I need your advice. And I tell you that google has made it difficult to use All in one migration
      Thank you,

    • Leron Amin says

      September 10, 2017 at 7:38 pm

      Hi Abbas,
      I can’t imagine what could have caused your bill to have been over $400 dollars in just a matter of months.
      How many websites were you running? For most of my WordPress sites, I never end up paying more than $30/month, and most sites cost less that $6/month to run. Did you take a look at your Google Cloud Platform “billing” page? Which of the services from the “billing” page were costing so much money?
      Please share if you don’t mind, as I am curious to know. I feel like other individuals who are starting with Google Cloud would like to know as well, so that they can prevent this problem from happening to them.
      Regarding your question, you need to use a Gmail address, for example, sitegroundsales@gmail.com. Just ask SiteGround what Gmail address you should use, as they probably do this type of work quite regularly.
      Also – what issues are you having with All-in-One Migration? Remember that you will have to re-configure a lot of your DNS settings after moving your website between hosting providers using the All-in-One Migration plugin.
      Hope this helps and best of luck my friend,
      Joe

    • J. Pablo Fernández says

      October 25, 2018 at 3:16 am

      You don’t need to use a gmail address. I just signed up to google cloud platform as a non-gmail non-gsuit user and it works. I don’t see how to add other users yet, but I’m a gcp user that is a non-gmail non-gsuit user.

    • Leron Amin says

      October 25, 2018 at 1:45 pm

      Awesome – thanks for the tip J. Pablo!

    • Ronny says

      August 2, 2018 at 7:05 am

      Hi,

      I enjoyed a learned a lot. In fact, I now have a new account and have the following question.

      I want to grant access rights to a software subcontractor, so he can edit and modify my website. I followed your guidelines and added him as an Editor to a project I created. The problem is that he has not received any indication that he was invited. How do I make the system send an invite? I must emphasize that I do not want this subcontractor to have access to my billing information or anything that is not directly connected to development, and that is why I do not want to add this subcontractor as an Owner.

      I greatly appreciate the help.

    • Leron Amin says

      August 2, 2018 at 9:57 am

      Hey Ronny,

      I’m glad to hear that you’ve learned a lot.

      When you add someone as an admin/editor to your Google Cloud project, they will be sent an automated message from Google notifying them that they’ve been added to the project. Keep in mind that the email account that you add must be a Gmail account.

      Also, it shouldn’t make any difference whether you add them as owner or editor.

      Hope this helps and let me know if you have any questions,
      Joe

    • Ganesh Pise says

      October 22, 2019 at 3:59 am

      I also noticed this issue, if I add someone as Project viewer / Editor , email notification is not sent. However, when I add Owner role to same user, notification is sent. Any suggestion here please?

    • Leron Amin says

      October 25, 2019 at 5:15 pm

      Hi Ganesh,

      This sounds like it’s an issue with Google Cloud Platform itself. I agree with you that notifications should be sent to any users that you add to your projects, regardless of the permission level.

      I’d recommend submitting feedback to this forum, as it’s a resource that Google’s engineers check regularly for feedback/suggestions.

      Let me know if you have any other questions!
      Joe

    • Max says

      June 12, 2020 at 8:50 am

      Hi Joe, thanks for covering this concern.

      I would be interested to know MORE about the “Role” options & what does “Owner” really means

      thanks
      Max

    • Leron Amin says

      June 17, 2020 at 9:52 pm

      Hi Max,

      Great question!

      The owner role should be reserved for a single user (ideally you) as the owner of your Google Project. If you’re hiring employees/contractors to work on your Google Cloud applications, you will want to give them only very fine-grained user roles/permissions.

      Check out this documentation for more details regarding Google Cloud IAM roles.

      Let me know if you have questions,
      Joe

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Want Exclusive Tutorials?

Welcome to One Page Zen!

Through this blog I hope to introduce web developers to cloud computing!

author-bio

facebook-support-group kinsta-cloud-hosting

Want Exclusive Tutorials?


Contact | Sitemap | Legal | Privacy Policy | Affiliate Disclosure
      Copyright © 2017 - 2019 One Page Zen
Share this Article

Email sent!