授权码与许可证管理
产品授权决定当前部署实例的许可证是否有效。用户所说的“授权码”,在当前版本对应机器码与许可证文件的签发、导入流程;不是 SSO 登录中的 OAuth2 授权码,也不是接口 AccessKey。
| 名称 | 用途 |
|---|---|
| 机器码 machine.txt | 从需要激活的目标实例导出,交给授权服务方签发许可证 |
| 许可证 license.lic | 服务方签发给目标环境的授权文件,由客户管理员导入激活 |
| OAuth2 授权码 | SSO 登录回跳中的短期凭据,不用于产品激活 |
| Access ID / Access Secret | 接口调用凭据,不用于延长产品授权期限 |
| 用户角色 | 业务功能与数据权限;许可证有效不会自动赋予用户角色 |
客户拿到许可证后的步骤见激活授权码与许可证续期。当前版本不应按“购买一串码后在输入框兑换”的流程操作。
客户管理员:申请授权或续期
- 登录组织正式系统,核对目标部署和租户。统一入口为 https://admin.duoge.work,独立部署使用管理员提供的正式地址。
- 在许可证激活页按激活教程导出目标实例的 machine.txt。
- 向授权服务方提供机器码文件、客户名称、租户及申请期限;确认本次属于首次授权、续期还是环境迁移。
- 收到签发的 license.lic 后,核对交付对象与环境,再在目标实例导入。
- 保存本次交付记录与到期约定。不要将另一套环境的许可证直接当作本环境授权。
机器码和许可证文件通过组织认可的渠道交付,不放入公开附件。文件内容不要自行修改,修改扩展名或到期文本不能完成有效续期。
授权签发人员:签发许可证
本节仅适用于已开放签发能力且具有相应权限的授权服务人员。普通租户管理员不必也不应自行配置签发环境;管理入口受平台租户及签发环境条件约束,看不到入口时由授权服务方处理。
- 在实际可见的 授权码/许可证管理 签发入口,核对申请客户和目标租户。
- 填写 租户 ID、客户名称、有效天数,按实际授权约定选择 到期策略。
- 点击 选择机器码文件,选择客户从目标实例导出的 machine.txt,核对文件来源。
- 点击 签发并下载,确认浏览器下载了许可证文件。
- 核对结果中的 许可证 ID、到期时间、摘要,将文件交付给对应客户,由客户在目标实例导入并确认业务可用。
当前表单有效天数允许 1~3650 天,实际填写仍须遵守授权约定。下载或交付成功不代表目标实例已激活。签发失败或结果不明确时,先确认原操作结果,再决定后续处理。
到期策略怎么理解
| 到期策略 | 当前版本行为 | 管理员需要做什么 |
|---|---|---|
| 仅提示 | 过期后提示续期,按该策略继续放行业务访问 | 尽快按约定续期,不把仍可访问视为授权未到期 |
| 立即阻断 | 到期阻断业务访问,引导激活处理 | 到期前取得新许可证并安排导入 |
| 宽限后阻断 | 过期后宽限 30 天,宽限结束后阻断 | 按页面剩余服务天数和预计停服时间安排续期 |
当前签发页默认选择“宽限后阻断”,但每份许可证的实际策略仍需核对;并非所有客户、所有许可证都自动享有宽限期。证书到期时间与预计阻断时间是不同字段,不能只看其中一项。
授权记录与操作范围
当前版本的记录页主要提供策略口径说明,不能据此认定已有完整的授权记录查询、撤销、批量作废或客户迁移操作。需要这些处理时,由授权服务方按实际能力确认,不用删除文件或修改本地时间代替正式处理。
本文依据当前签发、激活与策略源码编写;未执行真实签发、续期、撤销或停服验证。