Skip to content

Commit 10f37df

Browse files
feat(group): support notification_manager permission_set (#692)
Add `notification_manager` to the allowed `permission_set` values for `dbtcloud_group`, `dbtcloud_group_partial_permissions`, `dbtcloud_scim_group_permissions`, `dbtcloud_scim_group_partial_permissions`, and `dbtcloud_service_token`. The dbt Cloud backend added this permission set in dbt-cloud#17425. The provider was rejecting it at validation time, blocking IaC management of the permission that is already configurable via the UI. Resolves #692. Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
1 parent 7c10923 commit 10f37df

6 files changed

Lines changed: 8 additions & 0 deletions

File tree

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
kind: Changes
2+
body: Allow `notification_manager` as a `permission_set` value on `dbtcloud_group`, `dbtcloud_group_partial_permissions`, `dbtcloud_scim_group_permissions`, `dbtcloud_scim_group_partial_permissions`, and `dbtcloud_service_token` (resolves #692)
3+
time: 2026-05-22T17:22:53.000000+00:00

docs/resources/group.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ The mapping of permission names [from the docs](https://docs.getdbt.com/docs/clo
2929
|Manage marketplace apps | manage_marketplace_apps|
3030
|Member | member|
3131
|Metadata Only | metadata_only|
32+
|Notification Manager | notification_manager|
3233
|Owner | owner|
3334
|Project Creator | project_creator|
3435
|Read-Only | readonly|

docs/resources/service_token.md

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -29,6 +29,7 @@ The mapping of permission names [from the docs](https://docs.getdbt.com/docs/clo
2929
|Manage marketplace apps | manage_marketplace_apps|
3030
|Member | member|
3131
|Metadata Only | metadata_only|
32+
|Notification Manager | notification_manager|
3233
|Owner | owner|
3334
|Project Creator | project_creator|
3435
|Read-Only | readonly|

pkg/dbt_cloud/common.go

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,6 +42,7 @@ var (
4242
"cost_management_viewer",
4343
"cost_management_admin",
4444
"manage_marketplace_apps",
45+
"notification_manager",
4546
}
4647
)
4748

templates/resources/group.md.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -36,6 +36,7 @@ The mapping of permission names [from the docs](https://docs.getdbt.com/docs/clo
3636
|Manage marketplace apps | manage_marketplace_apps|
3737
|Member | member|
3838
|Metadata Only | metadata_only|
39+
|Notification Manager | notification_manager|
3940
|Owner | owner|
4041
|Project Creator | project_creator|
4142
|Read-Only | readonly|

templates/resources/service_token.md.tmpl

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,7 @@ The mapping of permission names [from the docs](https://docs.getdbt.com/docs/clo
3737
|Manage marketplace apps | manage_marketplace_apps|
3838
|Member | member|
3939
|Metadata Only | metadata_only|
40+
|Notification Manager | notification_manager|
4041
|Owner | owner|
4142
|Project Creator | project_creator|
4243
|Read-Only | readonly|

0 commit comments

Comments
 (0)