超级应用的发行方式与授权限制
概述
超级应用分为「官方应用」「定制交付」和「自建应用」三种发行方式。不同发行方式对应不同的来源、更新规则和授权额度计算方式。
进入「数据应用 > 超级应用 > 应用列表」,可以在应用卡片上查看发行方式,也可以使用「发行方式」筛选器查看指定类型的应用。
发行方式由服务端根据上传的应用安装包自动识别,无需也不支持手动选择。历史应用没有发行方式信息时,系统按「自建应用」展示和管理。
发行方式说明
| 发行方式 | 说明 |
|---|---|
| 官方应用 | 从观远云市场获取的官方应用。安装包需要通过官方应用签名校验。 |
| 定制交付 | 由观远数据根据客户需求提供的定制应用。安装包需要通过相应的定制交付校验。 |
| 自建应用 | 由企业自行开发和发布的应用。没有官方发行标识的安装包会被识别为自建应用。 |
授权额度计算规则
开通超级应用商业授权后,应用列表右上角会显示「额度已用 X / Y」:
X为当前环境中官方应用和自建应用的数量之和。Y为授权允许创建的官方应用和自建应用数量上限;显示「无限制」时没有数量上限。- 定制交付应用不占用授权额度。
点击额度旁的说明图标,可以查看额度计算规则。在「新建应用」弹窗中点击「查看详情」,还可以分别查看官方应用、自建应用和定制交付的数量。
额度按当前环境中的应用总量计算,不随搜索、发行方式、所有者等列表筛选条件变化。因此,额度已用数量可能与当前列表中显示的应用数量不同。
新建应用时的限制
在具备「应用列表」编辑权限并开通超级应用商业授权后,可以点击「新建应用」上传安装包。系统会先识别安装包的发行方式,再按以下规则判断是否可以新建:
| 上传的安装包 | 未达到授权上限 | 达到或超出授权上限 |
|---|---|---|
| 官方应用 | 可以新建 | 不可以新建 |
| 自建应用 | 可以新建 | 不可以新建 |
| 定制交付 | 可以新建 | 可以新建 |
达到授权上限时,「新建应用」入口仍会保留,以便继续安装不占额度的定制交付应用。上传官方应用或自建应用安装包后,「新建应用」按钮不可用。
更新应用时的限制
更新应用文件时,需要同时满足发行方式和授权额度要求。
发行方式要求
| 当前应用 | 可以上传的安装包 |
|---|---|
| 官方应用 | 仅限官方应用安装包。 |
| 定制交付 | 仅限定制交付安装包。 |
| 自建应用或历史应用 | 可以上传自建应用安装包,也可以通过有效的官方应用或定制交付安装包变更发行方式。 |
上传安装包后,系统会自动识别发行方式。安装包不符合当前应用的更新要求时,无法提交更新。
授权额度要求
| 当前额度状态 | 官方应用或自建应用 | 定制交付 |
|---|---|---|
| 未达到或刚好达到授权上限 | 可以更新 | 可以更新 |
| 已超出授权上限 | 不可以更新,需要先删除超额应用或扩容授权 | 可以更新 |
| 授权数量无限制 | 可以更新 | 可以更新 |
达到授权上限与超出授权上限的处理不同:已有官方应用和自建应用在数量刚好达到上限时仍可更新;只有数量已经超出上限时,更新入口才会被禁用。
未开通商业授权时的影响
未开通超级应用商业授权时:
- 不支持创建新应用或更新应用文件。
- 已有应用仍可访问和使用。
- 在具备相应用户权限时,仍可修改已有应用的名称、描述和应用配置,也可以查看相关运维信息。
- 已有请求转发可以查看并继续运行,但不支持新建或编辑请求转发。
如需开通或扩容授权,请联系观远数据商务人员或客户成功经理。用户权限的配置方式请参考 超级应用的权限管理。
常见问题
为什么额度已满时仍能看到「新建应用」?
因为定制交付应用不占用授权额度。额度已满时仍可以打开「新建应用」弹窗并上传定制交付安装包;官方应用和自建应用安装包无法继续新建。
为什么筛选后的应用数量与额度已用数量不一致?
列表数量受搜索条件、发行方式、所有者和当前用户资源权限影响,额度则按当前环境中的官方应用和自建应用总量计算,两者的统计范围不同。
为什么上传安装包后不能更新?
请依次确认:
- 已开通超级应用商业授权。
- 当前应用的发行方式是否允许使用该安装包更新。
- 官方应用和自建应用的数量是否已超出授权上限。
- 当前用户是否具备「应用列表」编辑权限,并且是该应用的所有者或协作者。