I have recently been reviewing our roles and IAM on our very small (but set up a long time ago) organization on GCP and realized that we don't have any Essential Contacts defined (https://console.cloud.google.com/iam-admin/essential-contacts). I didn't have access to view this.
I went back and completed the foundational set up (https://console.cloud.google.com/cloud-setup - I don't think this existed when I originally signed up) to make sure I had the right groups set up with the right roles/permissions (and that I was a member of them).
But when I go to Essential Contacts and try to click "add Contact", I get a message that I don't have the permissions required.
So I can go and add this permission to myself individually or some group (that's not my question).
My question is:
- Have I actually set up the fundamental groups correctly? (if not, how)
- (Assuming I have set them up correctly) why is this permission left out of the roles assigned to the organization admins group ("gcp-organization-admins@DOMAIN" given that "Organisation administrators have access to administer all resources belonging to the organisation"). In other words, shouldn't an organizational admin already have this permission?
PS I am the owner of this (small) GCP organization.