From 146b1be82255c0742b9740a60733e361ecfada3f Mon Sep 17 00:00:00 2001 From: Kamal Chaturvedi <k.chaturvedi@f5.com> Date: Thu, 3 Apr 2025 16:22:36 -0700 Subject: [PATCH 1/2] Added documentation for granular API groups feature in NGINX One --- content/nginx-one/changelog.md | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/content/nginx-one/changelog.md b/content/nginx-one/changelog.md index 841a9944..e3f03dbd 100644 --- a/content/nginx-one/changelog.md +++ b/content/nginx-one/changelog.md @@ -30,6 +30,18 @@ h2 { Stay up-to-date with what's new and improved in the F5 NGINX One Console. +## April 3, 2025 +### Create Custom Roles with more precise permissions + +We have added narrowly scoped API groups that align with all the features and functionality within the NGINX One Console. These API groups allow for precise control and can be tied to [custom roles](https://docs.cloud.f5.com/docs-v2/administration/how-tos/user-mgmt/roles#custom-roles), enabling you to tailor access policies to meet your specific requirements. + +#### Key Highlights: +- <b>Custom Role Assignments</b>: Custom roles can be configured and assigned to individual users or service accounts, adapting to your team’s workflows. +- <b>Namespace-Based Permissions</b>: By leveraging [namespaces](https://docs.cloud.f5.com/docs-v2/platform/concepts/core-concepts#namespaces), you can segregate API group permissions to enforce the <b>principle of least privilege</b>, ensuring a secure and compliant tenant environment. + +For in-depth details about this new feature, refer to the +[RBAC Overview]({{< ref "/nginx-one/rbac/overview.md" >}}) documentation. + ## March 11, 2025 ### Set up Staged Configurations From 4898e9b428fccb0b92988621697d6073fc529cc9 Mon Sep 17 00:00:00 2001 From: Mike Jang <3287976+mjang@users.noreply.github.com> Date: Fri, 4 Apr 2025 08:03:44 -0700 Subject: [PATCH 2/2] Apply suggestions from code review --- content/nginx-one/changelog.md | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/content/nginx-one/changelog.md b/content/nginx-one/changelog.md index e3f03dbd..77f1faad 100644 --- a/content/nginx-one/changelog.md +++ b/content/nginx-one/changelog.md @@ -31,16 +31,20 @@ h2 { Stay up-to-date with what's new and improved in the F5 NGINX One Console. ## April 3, 2025 + ### Create Custom Roles with more precise permissions -We have added narrowly scoped API groups that align with all the features and functionality within the NGINX One Console. These API groups allow for precise control and can be tied to [custom roles](https://docs.cloud.f5.com/docs-v2/administration/how-tos/user-mgmt/roles#custom-roles), enabling you to tailor access policies to meet your specific requirements. +We have added API groups that align with the features and functionality in the NGINX One Console. You can now: + +- Use our narrowly scoped API groups. +- Tailor access policies with [custom roles](https://docs.cloud.f5.com/docs-v2/administration/how-tos/user-mgmt/roles#custom-roles). + +#### Highlights: -#### Key Highlights: -- <b>Custom Role Assignments</b>: Custom roles can be configured and assigned to individual users or service accounts, adapting to your team’s workflows. -- <b>Namespace-Based Permissions</b>: By leveraging [namespaces](https://docs.cloud.f5.com/docs-v2/platform/concepts/core-concepts#namespaces), you can segregate API group permissions to enforce the <b>principle of least privilege</b>, ensuring a secure and compliant tenant environment. +- Custom role assignments: You can set up custom roles for users or service accounts. +- Namespace-based permissions: With [namespaces](https://docs.cloud.f5.com/docs-v2/platform/concepts/core-concepts#namespaces), you can configure API group permissions to support least privilege. -For in-depth details about this new feature, refer to the -[RBAC Overview]({{< ref "/nginx-one/rbac/overview.md" >}}) documentation. +For more information, read [Custom roles and API groups]({{< ref "/nginx-one/rbac/rbac-api.md" >}}). ## March 11, 2025