一、门户具体做什么工作,应用的入口、系统集成、
1、管理功能:负责用户、权限、角色、岗位、组织管理、首页内容管理、日志管理
2、内容管理:负责首页显示内容的整合,如portlet,portlet是对servlet的一种增强,可以利用轻量级的Portal框架实现如jpolite。
3、单点登陆:可以自己基于JSONP写单点登陆服务组件、也可以用开源的CAS-SSO组件实现,实现统一身份认证。
二、分岗位应用工作台整合思想:
1、一个人在组织内一般情况只有一个岗位职责,身兼数职的人分配多个岗位,一个岗位对应N个角色,角色分配权限(菜单+首页内容)
2、配置首页模版,模版定义首页的名称、LOGO定义、系统工作台的名称;模版要授权给岗位,一个模版只能授权给一个岗位使用。
3、方案一:用户登陆门户首页后如果有多个岗位时,选择一个岗位,自动转到对应的岗位工作台。
方案二:门户就定制一个模版,模版内容根据岗位动态切换来替换首页的名称和LOGO、样式等。