This document provides a reference of default fallback contacts for each notification category in Essential Contacts. When you don't configure a custom contact for a notification category, Google Cloud automatically routes notifications to fallback contacts based on their IAM roles.
To learn how to add, modify, or remove custom contacts, see Manage Essential Contacts. To learn more about general Essential Contacts capabilities and recommended recipients, see Essential Contacts overview.
How fallback contacts work
Essential Contacts provides a central directory for custom notification contacts. When an event triggers a notification, such as a billing invoice alert, security vulnerability advisory, or scheduled maintenance notice, Google Cloud resolves recipients through the following process:
- Direct contact assignment: Google Cloud checks whether custom contacts are configured for that specific notification category on the target resource, such as a project.
- Hierarchy inheritance: If no custom contact exists at the resource level, the system evaluates parent folders and the organization resource for inherited contacts.
- Role-based fallback: If no custom contacts are configured anywhere in the resource hierarchy for that category, Google Cloud identifies principals holding designated IAM roles on the resource and sends the notification to them as fallback contacts.
Even when custom contacts are configured, individual Google Cloud services might also send direct notifications to specific IAM role holders based on their independent service requirements. For more information, see the documentation for each specific service.
Fallback contacts by category
The following table lists the default fallback contact role and examples of notifications sent for each Essential Contacts notification category.
| Category | Default fallback contact | Examples of notifications |
|---|---|---|
| Billing | Billing Account Administrator (roles/billing.admin) |
|
| Legal | Billing Account Administrator (roles/billing.admin) |
|
| Product updates | Project Owner (roles/owner) |
|
| Security | Organization Administrator
(roles/resourcemanager.organizationAdmin) |
|
| Suspension | Project Owner (roles/owner) |
|
| Technical | Project Owner (roles/owner) |
|
| All | Not applicable. This category acts as a superset and doesn't have a dedicated fallback contact. If you don't assign a contact to the All category, Google Cloud evaluates fallback contacts on a per-category basis. |
Contacts in this category receive notifications from all of the
following categories:
|
Recommendations for fallback management
Follow these recommended practices to manage fallback contacts:
- Configure group aliases: Use email distribution lists, such as
gcp-security@example.comorgcp-billing@example.com, instead of individual email addresses. This practice ensures notifications reach the entire responsible team even when personnel changes occur. - Assign contacts at higher resource levels: Assigning contacts at the organization or folder level lets child projects inherit contacts automatically, preventing unconfigured projects from defaulting to fallback contacts.
- Establish a verification schedule: Periodically review and validate contact lists in the Google Cloud console to verify that designated email addresses remain active and monitored.
- Prepare fallback recipients: If you don't configure custom contacts and rely on default fallback contacts for your notification categories, make sure that fallback recipients are prepared to handle notifications as necessary. For example, the Billing Account Administrator must be aware that they will receive legal notifications as a fallback.
For more details on contact configuration and inheritance, see Best practices for Essential Contacts.
What's next
- Learn how to Manage Essential Contacts.
- Review the Essential Contacts overview.