Skip to content

fix: adjust access control menu#12633

Merged
ssongliu merged 1 commit intodev-duofrom
fix/access-control-user-menu
Apr 29, 2026
Merged

fix: adjust access control menu#12633
ssongliu merged 1 commit intodev-duofrom
fix/access-control-user-menu

Conversation

@ssongliu
Copy link
Copy Markdown
Member

No description provided.

@f2c-ci-robot
Copy link
Copy Markdown

f2c-ci-robot Bot commented Apr 29, 2026

Adding the "do-not-merge/release-note-label-needed" label because no release-note block was detected, please follow our release note process to remove it.

Details

Instructions for interacting with me using PR comments are available here. If you have questions or suggestions related to my behavior, please file an issue against the kubernetes-sigs/prow repository.

@f2c-ci-robot
Copy link
Copy Markdown

f2c-ci-robot Bot commented Apr 29, 2026

[APPROVALNOTIFIER] This PR is NOT APPROVED

This pull-request has been approved by:
Once this PR has been reviewed and has the lgtm label, please assign zhengkunwang223 for approval. For more information see the Code Review Process.

The full list of commands accepted by this bot can be found here.

Details Needs approval from an approver in each of these files:

Approvers can indicate their approval by writing /approve in a comment
Approvers can cancel approval by writing /approve cancel in a comment

Copy link
Copy Markdown

@chatgpt-codex-connector chatgpt-codex-connector Bot left a comment

Choose a reason for hiding this comment

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

💡 Codex Review

Here are some automated review suggestions for this pull request.

Reviewed commit: 58f8c19aee

ℹ️ About Codex in GitHub

Your team has set up Codex to review pull requests in this repo. Reviews are triggered when you

  • Open a pull request for review
  • Mark a draft as ready
  • Comment "@codex review".

If Codex has suggestions, it will comment; otherwise it will react with 👍.

Codex can also answer questions or update the PR. Try commenting "@codex address that feedback".

ID: "121",
Disabled: false,
Title: "xpack.user.userManage",
Title: "xpack.user.accessControl",
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Add a new migration for the menu title rename

Changing Title inside the existing migration 20260415-add-user-management-menu will not update already-upgraded databases, because gormigrate records migration IDs and will skip this migration once it has run. That means existing Enterprise installs keep xpack.user.userManage in HideMenu, so the access-control rename is only applied on fresh databases or ones that have not run this migration yet.

Useful? React with 👍 / 👎.

<el-card
class="rounded-2xl shadow hover:shadow-md transition-all"
v-if="globalStore.isXpackNodeOrEE() && !globalStore.isIntl"
v-if="globalStore.isMasterPro() && !globalStore.isIntl && !globalStore.isEE()"
Copy link
Copy Markdown

Choose a reason for hiding this comment

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

P1 Badge Keep SMS config visible for EE where SMS alerts are enabled

This new condition hides the SMS configuration card for Enterprise Edition (isEE()), but EE still satisfies isXpackNodeOrEE() in the alert task form and can select SMS as a send method. In that state, users can create SMS alert rules but have no UI path to set phone/daily SMS settings, which breaks SMS notification setup for EE tenants.

Useful? React with 👍 / 👎.

@ssongliu ssongliu merged commit 11dc581 into dev-duo Apr 29, 2026
2 of 3 checks passed
@ssongliu ssongliu deleted the fix/access-control-user-menu branch April 29, 2026 07:39
ssongliu added a commit that referenced this pull request Apr 29, 2026
Co-authored-by: Copilot <copilot@github.com>
ssongliu added a commit that referenced this pull request Apr 29, 2026
* fix: adjust access control menu (#12633)

* fix: refine enterprise license required flow
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants