Skip to main content

Team Policies

Team notification policies let Admins and Owners set team-wide rules for how notifications are delivered. Policies define which notifications are mandatory, where they are routed, and what the default settings are for all team members.


Configuring team policies

Navigate to Settings > Notifications > Team Policies.


Mandatory vs optional notifications

Each notification type can be set as:

SettingMeaning
MandatoryAll team members receive this notification. Individual users cannot mute it.
Optional (enabled by default)Enabled for all users, but individuals can mute it in their preferences.
Optional (disabled by default)Disabled for all users, but individuals can enable it in their preferences.
NotificationWhy it should be mandatory
Execution failedFailed Executions may indicate permission or connectivity issues that need immediate attention
Budget breachedBudget breaches represent overspend that the team should be aware of
Cost anomaly detectedAnomalies can indicate billing surprises that compound quickly
Project submittedApprovers need to be notified to review pending Projects

Channel routing rules

Route specific notification types to specific Slack channels:

RuleExample
All Guard notifications → #finops-alertsKeep governance alerts in a dedicated channel
All Execution results → #cloud-opsKeep automation results in the ops channel
Budget breaches → #financeAlert finance stakeholders directly
Critical violations → #incidentsRoute critical issues to the incident channel

Creating a routing rule

  1. Navigate to Settings > Notifications > Team Policies > Routing Rules
  2. Click Add Rule
  3. Select the notification type(s)
  4. Select the Slack channel
  5. Save

Multiple rules can apply to the same notification type — the notification is sent to all matching channels.

note

Routing rules apply in addition to the default channel. If a notification's default is Slack and you add a routing rule to a second channel, it is posted to both.


Digest settings

Admins can set team-wide digest preferences:

SettingOptions
Digest frequencyReal-time (default), hourly digest, daily digest
Digest timeFor daily digests: what time to send (default: 9 AM in team timezone)
Digest contentSummary only, or summary with details

Digest settings apply to email and Slack DM notifications. Channel notifications are always real-time.

Individual users can override the digest setting in their preferences if the notification is not mandatory.


Role-based policies

Policies can be scoped to specific roles:

PolicyExample
Admins receive all Guard notificationsEnsures governance oversight
Viewers receive execution summaries onlyReduces noise for read-only users
Owner receives all billing notificationsKeeps the account owner informed

Policy inheritance

When multiple policies apply, they are merged:

  1. Mandatory overrides everything — if any policy marks a notification as mandatory, it cannot be muted
  2. Channel routing is additive — notifications go to all channels specified by all matching policies
  3. Digest settings use the most frequent option — if one policy says real-time and another says daily, the user gets real-time