From b9a1044abceee4c03c9adb7db730002a900c418b Mon Sep 17 00:00:00 2001 From: AvivGuiser Date: Thu, 1 Jan 2026 17:48:17 +0200 Subject: [PATCH 1/3] docs: add example on how to grant security manager role with github_organization_role_team resource Signed-off-by: AvivGuiser --- .../docs/r/organization_role_team.html.markdown | 14 ++++++++++++++ 1 file changed, 14 insertions(+) diff --git a/website/docs/r/organization_role_team.html.markdown b/website/docs/r/organization_role_team.html.markdown index 5518bb19bb..166290b3dd 100644 --- a/website/docs/r/organization_role_team.html.markdown +++ b/website/docs/r/organization_role_team.html.markdown @@ -18,6 +18,20 @@ resource "github_organization_role_team" "example" { } ``` +## Example Usage Security Manager Role + +```terraform +locals { + security_manager_id = one([for x in data.github_organization_roles.all_roles.roles : x.role_id if x.name == "security_manager"][*]) +} + +data "github_organization_roles" "all_roles" {} + +resource "github_organization_role_team" "security_managers" { + role_id = local.security_manager_id + team_slug = "example-team" +} + ## Schema ### Required From f81c9962b3eb383bd07f8241e9a82aa70bff3657 Mon Sep 17 00:00:00 2001 From: AvivGuiser Date: Thu, 8 Jan 2026 08:45:25 +0200 Subject: [PATCH 2/3] fix missing quotes Signed-off-by: AvivGuiser --- website/docs/r/organization_role_team.html.markdown | 1 + 1 file changed, 1 insertion(+) diff --git a/website/docs/r/organization_role_team.html.markdown b/website/docs/r/organization_role_team.html.markdown index 166290b3dd..1aa4d16d9f 100644 --- a/website/docs/r/organization_role_team.html.markdown +++ b/website/docs/r/organization_role_team.html.markdown @@ -31,6 +31,7 @@ resource "github_organization_role_team" "security_managers" { role_id = local.security_manager_id team_slug = "example-team" } +``` ## Schema From de7065db53c44252c36bf0532b3663780d5fc898 Mon Sep 17 00:00:00 2001 From: AvivGuiser Date: Mon, 16 Feb 2026 21:12:43 +0200 Subject: [PATCH 3/3] remove splat for example Signed-off-by: AvivGuiser --- website/docs/r/organization_role_team.html.markdown | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/website/docs/r/organization_role_team.html.markdown b/website/docs/r/organization_role_team.html.markdown index 1aa4d16d9f..e5db0064b6 100644 --- a/website/docs/r/organization_role_team.html.markdown +++ b/website/docs/r/organization_role_team.html.markdown @@ -22,7 +22,7 @@ resource "github_organization_role_team" "example" { ```terraform locals { - security_manager_id = one([for x in data.github_organization_roles.all_roles.roles : x.role_id if x.name == "security_manager"][*]) + security_manager_id = one([for x in data.github_organization_roles.all_roles.roles : x.role_id if x.name == "security_manager"]) } data "github_organization_roles" "all_roles" {}