什么是自建应用
自建应用是指竹云 IDaaS 中未被预集成、需要企业管理员自行配置或开发适配的应用。这类应用包括两种情况:

情况一:未预集成的商业应用
企业正在使用的商业应用满足以下条件时,归类为自建应用:
处理方式:企业管理员选择对应身份管理和认证管理协议,参考协议文档自行配置连接参数。
情况二:企业自研应用
企业自主开发的应用满足以下条件时,归类为自建应用:
- 由企业内部开发团队或外包团队开发
- 可能尚未支持标准身份协议
处理方式:
- 如果自研应用已支持标准协议,按协议文档配置即可
- 如果自研应用未支持标准协议,开发团队需参考竹云 IDaaS 开放平台的协议文档进行集成开发适配
自建应用的配置流程
选择协议(SAML/OIDC/CAS/OAuth 2.0)
↓
配置 IDaaS 端参数(应用名称、回调地址等)
↓
配置应用端参数(Issuer、登录/注销地址、证书等)
↓
测试验证单点登录
↓
上线启用自建应用相比预集成应用需要更多配置工作,但竹云 IDaaS 提供了完善的标准协议文档和 SDK,帮助开发者快速完成集成。
预集成应用 vs 自建应用
| 对比项 | 预集成应用 | 自建应用 |
|---|---|---|
| 配置复杂度 | 低,按模板填写参数即可 | 中/高,需理解协议并自行配置 |
| 是否需要开发 | 否 | 可能需要(自研应用) |
| 测试验证 | 竹云已预测试 | 需企业自行测试 |
| 适用场景 | 使用标准协议的商业应用 | 自研应用或未预集成的商业应用 |