门户系统是整个平台的门面。从功能上讲,可以区分为内部门户和外部门户。内部门户面向内部应用,是内部管理的入口,一般运行在内网里;外部门户面向公众,是企业宣传、对外服务的窗口,一般运行在外网上。从访问载体上讲,可以区分为PC端和手机端。手机端以往是独立的App,现在的趋势是微信、钉钉或飞书的小应用。
门户系统本身不具有业务功能,仅仅是展示平台,各种应用都以某种形式展现在门户里,通过单点登录技术,从门户中访问。
门户系统最重要的功能是功能编排,可以通过设置加入各种应用。应用可以是千里马平台上的应用,也可以是其他平台基础上的应用(需要实现单点登录规范)。
门户系统还需要具有界面定制功能,例如皮肤、图标样式等等。目前平台上门户系统有多种样式模板,主要通过编程实现(就是有多个门户系统项目)。早期设计时,曾经想过把门户样式剥离出来,通过定义文件来实现样式不同,但是实现起来比较复杂。而且平台的商业模式是提供源代码,这样客户可以选择不同样式模板对应的代码,然后根据自己的情况定制个性化门户系统。