钉钉开发文档

系统部署

更新时间: 2018-9-27

如果确定你的应用必须部署在钉钉云,那么接下来的一个问题就是哪些系统应该部署在钉钉云内,是自己所有的系统,还是只需要部分的系统部署在钉钉云。如果是部分部署在钉钉云,那么哪些应该部署在钉钉云内,哪些可以在钉钉云外,钉钉云内的系统如何与外面的系统进行交互等将是你面临的问题。

在确定哪些系统应该部署在钉钉云之前,我们首先明确一下哪些数据必须在钉钉云内部。总结起来主要有三种数据必须在钉钉云内:

  • 企业授权数据:企业开通你的应用涉及的授权数据,比如Access Token等;
  • 企业通讯录数据:包括组织架构及员工信息等;
  • 应用产生的数据:企业使用你的应用过程中产生的数据;

那么涉及到使用这些数据的应用或者系统是需要部署在钉钉云内的,你开发的钉钉应用应该在钉钉内部形成一个业务闭环,仅仅将你的钉钉应用做为一个流量的入口再转发到钉钉云外的系统中是钉钉不欢迎的,钉钉希望能够把钉钉的优势与你们自身的优势进行整合,打造更好的用户体验。

因此你需要界定你开发的钉钉应用与你原有系统的边界,两者之间的数据交换只能通过接口的方式进行,不能直接通过网络打通的方式进行。如果你需要从钉钉云访问第三方服务(比如征信等)或者自有系统,你可以申请钉钉云安全组白名单,我们会根据情况进行审核。

以上内容是否对您有帮助:
在文档使用中是否遇到以下问题(多选):
  • 内容错误
  • 更新不及时
  • 链接错误
  • 缺少代码/图片示例
  • 太简单/步骤待完善
手机号
更多建议
提交成功,感谢您的反馈!