provectus/kafka-ui

[RBAC] Disable inaccessible menu items

开放

#2,994 创建于 2022年11月30日

 (3 条评论) (0 个反应) (0 位负责人)Java (977 个派生)batch import
area/rbacgood first issuescope/frontendstatus/acceptedtype/enhancement

仓库指标

星标
 (7,799 个星标)
PR 合并指标
 (30 天内没有已合并 PR)

描述

Describe the bug In case user doesn't have any permission for any block (Consumers f.ex.), the corresponding element in the left menu should be disabled

Set up https://www.kafka-ui.provectus.io/

Steps to Reproduce

  1. Make sure user doesn't have any permission for "Consumers"
  2. Login to Kafka-ui
  3. Check cluster components in a left

Expected behavior The Consumers component should not be visible in a cluster slide bar

Screenshots

https://user-images.githubusercontent.com/104780608/204810047-60dde163-1497-4db2-a4d6-1c2812395931.mov

贡献者指南