49 lines
1.7 KiB
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

---
id: application.classify.concept
title: 应用中心的三类应用
type: concept
feature: application
scope: end-user
locale: zh
aliases:
- 应用分类
- 系统应用是什么
- 管理员应用是什么
- 微应用是什么
- 应用怎么区分
- 应用类型
related_tools: []
related_pages: [application]
prerequisites: []
negative:
- 普通成员看不到「管理员应用」分区
- 微应用不固定,随插件安装/卸载动态变化
last_verified: v1.7.90
---
# 应用中心的三类应用
## 定义
应用中心把所有可点击的入口卡片分成三类:系统应用、管理员应用、微应用。三者按数据源、可见范围、是否依赖插件来区分。
## 三类对比
| 类别 | 数据来源 | 可见范围 | 是否依赖插件 |
|---|---|---|---|
| 系统应用 | 主程序硬编码11 个固定项) | 所有登录用户 | 否,主程序内置 |
| 管理员应用 | 主程序硬编码LDAP / 邮件 / 推送 / 举报 / 数据导出 / 团队管理) | 仅 `userIsAdmin` | 否 |
| 微应用 | 已安装插件提供的 menu 注册项 | 由插件 `visible_to` 决定admin / all | 是 |
## 关键差异
- **是否能被卸载**:系统应用和管理员应用无法卸载;微应用随插件卸载消失
- **能否自定义**:管理员可在「自定义应用菜单」给微应用追加 / 覆盖入口配置,系统应用不能动
- **排序**:三类卡片混合后由用户拖拽个性化(仅本人可见)
## 与「应用市场」的关系
- 应用中心 = **使用**入口
- 应用市场AppStore= 安装 / 卸载 / 配置插件,仅管理员可见,会改变可用的微应用清单
## 相关
- 系统应用完整列表见:[[app-system.list.concept]]
- 拖拽排序:[[application.sort.howto]]