Skip to content

[DOCS#EV-7496]: Manage Team permissions for endpoints, Prometheus charts and log roles - #3191

Draft
dimitri-nicolo wants to merge 2 commits into
tigera:mainfrom
dimitri-nicolo:dimitri-manage-team-endpoints-prometheus
Draft

dimitri-nicolo wants to merge 2 commits into
tigera:mainfrom
dimitri-nicolo:dimitri-manage-team-endpoints-prometheus

Conversation

@dimitri-nicolo

@dimitri-nicolo dimitri-nicolo commented Nov 7, 2026 •

Copy link
Copy Markdown
Contributor

Product Version(s):
Calico Enterprise, next release (Manage Team is unreleased; the proxy-name fix in the example roles applies to every version).

Issue:
EV-7496 (tigera/calico-private#15234), EV-7497 (tigera/calico-private#15222) and EV-7499 (tigera/calico-private#15224). Merge after all three.

Link to docs preview:
calico-enterprise/next/operations/cnx/manage-roles#what-some-permissions-include

SME review:

  • An SME has approved this change.

DOCS review:

  • A member of the docs team has approved this change.

Additional information:

  • Manage Team: Dashboards, Service Graph and the log permissions are cluster-wide and see every namespace's rows (#15222). The new View Endpoints permission opens the Endpoints page, and Prometheus traffic charts now come only with the Dashboards, Policy, Admin Network Policies and Policy Recommendations permissions (#15234). Modify Webhooks now updates the webhook credentials Secret only in tigera-intrusion-detection, through its own RoleBinding there, which the page now lists and which an export carries (#15224).
  • min-ui-user-rbac.yaml and read-all-crud-default-rbac.yaml granted the queryserver proxy as https:tigera-api:8080, which nothing has checked since v3.22. They now name https:calico-api:8080 as well. The old name stays because the 3.21 docs use the same files.

This PR was written in part with the assistance of generative AI (Claude Code).

Merge checklist:

  • Deploy preview inspected wherever changes were made
  • Build completed successfully
  • Test have passed

…log roles in Manage Team

Also name the current queryserver proxy in the example UI roles, keeping
the pre-3.22 name for older releases.
Copilot AI lite review requested due to automatic review settings November 7, 2026 00:26
@netlify

netlify Bot commented Nov 7, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview for calico-docs-preview-next ready!

Name Link
🔨 Latest commit f5254de
🔍 Latest deploy log https://app.netlify.com/projects/calico-docs-preview-next/deploys/6aee85bb9f5346cb8cee1944
😎 Deploy Preview https://deploy-preview-3191--calico-docs-preview-next.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

@netlify

netlify Bot commented Nov 7, 2026 •

Copy link
Copy Markdown

✅ Deploy Preview succeeded!

Built without sensitive environment variables

Name Link
🔨 Latest commit f5254de
🔍 Latest deploy log https://app.netlify.com/projects/tigera/deploys/6aee85bba59434c84d150066
😎 Deploy Preview https://deploy-preview-3191--tigera.netlify.app
📱 Preview on mobile
Toggle QR Code...

QR Code

Use your smartphone camera to open QR code link.
Lighthouse
Lighthouse
1 paths audited
Performance: 87 (🔴 down 7 from production)
Accessibility: 98 (no change from production)
Best Practices: 92 (no change from production)
SEO: 100 (no change from production)
PWA: -
View the detailed breakdown and full score reports
🤖 Make changes Run an agent on this branch

To edit notification comments on pull requests, go to your Netlify project configuration.

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🟢 Approval recommended

No active review issues are identified, and the documentation and RBAC updates address the intended permission scope and current and legacy API proxy names.

No open issues 🎉

What changed in this PR

Updates Calico Enterprise documentation and sample RBAC manifests to clarify Manage Team permission scope and support the current calico-api proxy service name while retaining legacy compatibility.

Changes:

  • Documents cluster-wide visibility for dashboards, Service Graph, logs, and endpoints.
  • Explains Prometheus-backed traffic chart access and required permissions.
  • Adds https:calico-api:8080 to both RBAC examples while preserving https:tigera-api:8080.
File Description
static/​files/​read-all-crud-default-rbac.yaml Supports current and legacy Calico API proxy service names.
static/​files/​min-ui-user-rbac.yaml Supports current and legacy Calico API proxy service names for minimal UI access.
calico-enterprise/​operations/​cnx/​manage-roles.mdx Documents Manage Team permission scope, endpoint access, and Prometheus chart requirements.

This pull request is ready to be approved.

Review effort: Lite

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants