1.7 KiB
Raw Permalink Blame History

id, title, type, feature, scope, locale, aliases, related_tools, related_pages, prerequisites, negative, last_verified
id title type feature scope locale aliases related_tools related_pages prerequisites negative last_verified
app-admin.visibility.concept 管理员应用对谁可见 concept app-admin admin zh
谁能看到管理员应用
普通成员能看到 LDAP 吗
管理员应用权限
为什么我看不到管理员分区
管理员区不显示
application
部门负责人 / 部门管理员不属于系统管理员,看不到管理员应用
没有「按应用单独授权管理员卡片」的细粒度开关
关掉账号管理员身份后,应用中心管理员区在下次刷新前可能仍有缓存
v1.7.90

管理员应用对谁可见

定义

应用中心「管理员」分区Admin row只对系统管理员渲染判断字段是前端 Vuex 的 userIsAdmin,对应后端 User::isAdmin()。普通成员、临时帐号、部门负责人均看不到这块。

判定逻辑

  • 后端:用户 identity 字段包含 adminisAdmin() = true
  • 前端:store.state.userIsAdmintrue 才挂载管理员卡片列表
  • 任一管理员应用项都带 show: this.userIsAdmin 过滤
  • 整个「管理员」标题区也用 adminAppItems.length > 0 判定0 项则连标题都不显示

普通成员看到什么

  • 只看「常用」分区(系统应用 + 微应用,不含管理员卡片)
  • 微应用如果设了 visible_to: admin,普通成员也看不到

升级身份后

  • 让某成员变成管理员:系统管理员在「团队管理」勾选其「管理员」身份
  • 该用户刷新页面后才能看到管理员应用区,应用中心不会自动热更新

相关