From a1bf0d624523dcf37d918289428bdd418840884d Mon Sep 17 00:00:00 2001 From: MOHAMMED-ho Date: Thu, 27 Feb 2025 12:52:19 +0000 Subject: [PATCH] adding group permissions for ghes dashbaords (#29) --- dashboards/ghes_dashboards/main.tf | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/dashboards/ghes_dashboards/main.tf b/dashboards/ghes_dashboards/main.tf index d27e7e9..0592f5a 100644 --- a/dashboards/ghes_dashboards/main.tf +++ b/dashboards/ghes_dashboards/main.tf @@ -1403,3 +1403,18 @@ resource "dynatrace_json_dashboard" "this" { } EOT } +data "dynatrace_iam_group" "ho_cc_platform_engineer_env_admin" { + name = "ho_cc_platform_engineer_env_admin" +} + +resource "dynatrace_dashboard_sharing" "this" { + dashboard_id = dynatrace_json_dashboard.this.id + enabled = true + permissions { + permission { + id = data.dynatrace_iam_group.ho_cc_platform_engineer_env_admin.id + level = "EDIT" + type = "GROUP" + } + } +} \ No newline at end of file