From c370cef3b9d65feca932a50d1c1d7bee1e908d1a Mon Sep 17 00:00:00 2001 From: Regan Kuchan Date: Wed, 20 Nov 2024 13:55:00 -0500 Subject: [PATCH 1/2] Add note about Project Editor and Project Viewer --- docs/resources/user_role_binding.md | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/docs/resources/user_role_binding.md b/docs/resources/user_role_binding.md index 5184cba1..1b495321 100644 --- a/docs/resources/user_role_binding.md +++ b/docs/resources/user_role_binding.md @@ -14,6 +14,7 @@ description: |- The valid project roles are: * Project Editor * Project Viewer + **NOTE:** With the [December 2024 custom roles release](https://docs.lightstep.com/changelog/custom-roles), Project Editor and Project Viewer no longer appear in the Cloud Observability UI. However, for consistency, the Terraform resource still supports those roles. You can assign Project Editor and Project Viewer in Terraform, and users get the expected access. Changes to both organization- and project-level roles for the same user can cause race conditions. We suggest these changes be made in two steps. * When lowering a user's organization-level role and upping their project-level role, first change their organization role. @@ -39,6 +40,9 @@ The valid project roles are: * Project Editor * Project Viewer +**NOTE:** With the [December 2024 custom roles release](https://docs.lightstep.com/changelog/custom-roles), Project Editor and Project Viewer no longer appear in the Cloud Observability UI. +However, for consistency, the Terraform resource still supports those roles. +You can assign Project Editor and Project Viewer in Terraform, and users get the expected access. Changes to both organization- and project-level roles for the same user can cause race conditions. We suggest these changes be made in two steps. From 54d2db3197d095ecdce83a23de928c855b9fb9f2 Mon Sep 17 00:00:00 2001 From: rkuchan Date: Wed, 20 Nov 2024 18:58:42 +0000 Subject: [PATCH 2/2] added terraform docs --- docs/resources/user_role_binding.md | 4 ---- 1 file changed, 4 deletions(-) diff --git a/docs/resources/user_role_binding.md b/docs/resources/user_role_binding.md index 1b495321..5184cba1 100644 --- a/docs/resources/user_role_binding.md +++ b/docs/resources/user_role_binding.md @@ -14,7 +14,6 @@ description: |- The valid project roles are: * Project Editor * Project Viewer - **NOTE:** With the [December 2024 custom roles release](https://docs.lightstep.com/changelog/custom-roles), Project Editor and Project Viewer no longer appear in the Cloud Observability UI. However, for consistency, the Terraform resource still supports those roles. You can assign Project Editor and Project Viewer in Terraform, and users get the expected access. Changes to both organization- and project-level roles for the same user can cause race conditions. We suggest these changes be made in two steps. * When lowering a user's organization-level role and upping their project-level role, first change their organization role. @@ -40,9 +39,6 @@ The valid project roles are: * Project Editor * Project Viewer -**NOTE:** With the [December 2024 custom roles release](https://docs.lightstep.com/changelog/custom-roles), Project Editor and Project Viewer no longer appear in the Cloud Observability UI. -However, for consistency, the Terraform resource still supports those roles. -You can assign Project Editor and Project Viewer in Terraform, and users get the expected access. Changes to both organization- and project-level roles for the same user can cause race conditions. We suggest these changes be made in two steps.