From 8a03d27f1e533fda6f22347895ae397f70683459 Mon Sep 17 00:00:00 2001 From: Jordan Conway Date: Fri, 14 Nov 2025 11:11:26 -0500 Subject: [PATCH 1/3] Add amdfaa with correct email/lfid Signed-off-by: Jordan Conway --- datadog-users.tf | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/datadog-users.tf b/datadog-users.tf index e13a304..baf6853 100644 --- a/datadog-users.tf +++ b/datadog-users.tf @@ -47,12 +47,12 @@ locals { email = "rgrigar@linuxfoundation.org" roles = [data.datadog_role.admin_role.id] disabled = false - } #, - #"amdfaa" = { - # email = "Faa.Diallo@linuxfoundation.org" - # roles = [datadog_role.roles["custom-read-write"].id] - # disabled = false - #} + }, + "amdfaa" = { + email = "Faa.Diallo@amd.com" + roles = [datadog_role.roles["custom-read-write"].id] + disabled = false + } } # Merge default users with any custom users provided via variable From 2abaea7f3cb999bcdbd16669e5d51aaf7dbdd234 Mon Sep 17 00:00:00 2001 From: Jordan Conway Date: Fri, 14 Nov 2025 11:17:51 -0500 Subject: [PATCH 2/3] Fix role reference Signed-off-by: Jordan Conway --- datadog-users.tf | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/datadog-users.tf b/datadog-users.tf index baf6853..69b3ac7 100644 --- a/datadog-users.tf +++ b/datadog-users.tf @@ -50,7 +50,7 @@ locals { }, "amdfaa" = { email = "Faa.Diallo@amd.com" - roles = [datadog_role.roles["custom-read-write"].id] + roles = [data.datadog_role.custom-read-write.id] disabled = false } } From 16c4316e711e5cbfb19f14e5a517ac196c799e52 Mon Sep 17 00:00:00 2001 From: Jordan Conway Date: Fri, 14 Nov 2025 11:24:59 -0500 Subject: [PATCH 3/3] Fix role reference properly Signed-off-by: Jordan Conway --- datadog-users.tf | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/datadog-users.tf b/datadog-users.tf index 69b3ac7..6cb3b25 100644 --- a/datadog-users.tf +++ b/datadog-users.tf @@ -6,6 +6,11 @@ data "datadog_role" "admin_role" { filter = "Datadog Admin Role" } + +data "datadog_role" "limited_read_write" { + filter = "Limited Read Write" +} + #Uncomment if you need to source other roles #data "datadog_role" "ro_role" { # filter = "Datadog Read Only Role" @@ -14,6 +19,7 @@ data "datadog_role" "admin_role" { # filter = "Datadog Standard Role" #} + # Create new user resources variable "dd_users" { description = "Map of User Resources" @@ -50,7 +56,7 @@ locals { }, "amdfaa" = { email = "Faa.Diallo@amd.com" - roles = [data.datadog_role.custom-read-write.id] + roles = [data.datadog_role.limited_read_write.id] disabled = false } }