Is your feature request related to a problem? Please describe.
We are currently unable to manage notification_manager permissions via the dbt Terraform provider. When attempting to configure this access for specific groups, Terraform throws an error because the permission is not recognized as a valid permission_set.
Although this access can be configured successfully through the dbt UI, it is not supported via Infrastructure as Code, which creates a gap between manual configuration and automated provisioning. This leads to inconsistencies and blocks full automation of our onboarding and access management workflows.
Describe the solution you'd like
We would like the dbt Terraform provider to support the notification_manager permission set so that it can be assigned to specific groups via Terraform.
This would allow teams to fully manage notification-related access in a consistent, automated way across environments without relying on manual UI configuration.
Describe alternatives you've considered
- Manually assigning notification_manager access through the dbt UI after Terraform provisioning
- Maintaining a hybrid approach where most permissions are managed via Terraform but notification access is handled manually
- Avoiding use of notification_manager entirely (not viable, as it is required for notification configuration use cases)
However, all alternatives introduce manual steps, inconsistency, or operational overhead.
Additional context
Current Terraform error:
Error: Invalid Attribute Value Match
with dbtcloud_group.specific_group,
on projects.tf line 70, in resource "dbtcloud_group" "specific_group":
70: resource "dbtcloud_group" "specific_group" {
Attribute group_permissions[...] .permission_set value must be one of:
["owner", "member", "account_admin", "security_admin", "billing_admin", "admin", "database_admin", "git_admin", "team_admin", "job_admin", "job_runner", "job_viewer", "analyst", "developer", "stakeholder", "readonly", "project_creator", "account_viewer", "metadata_only", "semantic_layer_only", "webhooks_only", "fusion_admin", "cost_management_viewer", "cost_management_admin", "manage_marketplace_apps"],
got: "notification_manager"
This indicates that notification_manager is currently not supported by the provider, even though it is available in the dbt UI (Enterprise Settings -> Groups & Licence -> Specific Group -> Permission set).

Is your feature request related to a problem? Please describe.
We are currently unable to manage notification_manager permissions via the dbt Terraform provider. When attempting to configure this access for specific groups, Terraform throws an error because the permission is not recognized as a valid permission_set.
Although this access can be configured successfully through the dbt UI, it is not supported via Infrastructure as Code, which creates a gap between manual configuration and automated provisioning. This leads to inconsistencies and blocks full automation of our onboarding and access management workflows.
Describe the solution you'd like
We would like the dbt Terraform provider to support the notification_manager permission set so that it can be assigned to specific groups via Terraform.
This would allow teams to fully manage notification-related access in a consistent, automated way across environments without relying on manual UI configuration.
Describe alternatives you've considered
However, all alternatives introduce manual steps, inconsistency, or operational overhead.
Additional context
Current Terraform error:
This indicates that notification_manager is currently not supported by the provider, even though it is available in the dbt UI (Enterprise Settings -> Groups & Licence -> Specific Group -> Permission set).