资讯动态

Fiori WorkZone门户落地实践:从Launchpad到数字化工作台

发布时间:2026/10/16 5:37:49 来源:尧图企业网站定制
1. 这年头为什么还要折腾一个 WorkZone 门户先说个背景。我前后手过好几个企业门户类项目从老的 NetWeaver 门户到后来的 Fiori Launchpad再到这两年不断有人问的 WorkZone折腾下来最大的感受是门户这东西核心从来不是技术而是“人怎么找到活、干完活、把活收尾”。SAP Fiori WorkZone 恰好是在这一层做文章的。很多团队一听到 WorkZone 第一反应是“这不就是个 Launchpad 换皮吗”真上手才发现不是一回事。Fiori Launchpad 解决的是“应用的入口”问题WorkZone 解决的是“工作场景的聚合”问题。简单说Launchpad 是给你一架子工具WorkZone 是告诉你今天该用哪几把、先后怎么用、谁来配合你。这里面的设计思路差异直接影响后续配置和推广的路径。这篇文章不是产品宣讲是我把自己从需求梳理、系统准备、权限设计、内容搭建到上线排障的整个经历拆开来讲。适合三类人刚接到 WorkZone 任务的实施顾问正在选型考虑要不要上 WorkZone 的企业架构师以及被用户吐槽“门户太难用”想要翻盘的运维同学。看完你至少能少踩一半的坑。2. 先搞清楚 WorkZone 到底是什么、解决什么2.1 WorkZone 在 Fiori 体系里的准确位置如果画一条技术演进线大致是SAP GUI/Web Dynpro 时代 → Fiori Launchpad 时代 → WorkZone 时代。但 WorkZone 并不是替换 Launchpad它是在 Launchpad 之上增加了一个“工作区”的概念。用我最常跟业务讲的一句话来类比Launchpad 像手机桌面所有 App 都摆在那WorkZone 像钉钉或者企业微信里的“工作台”把某个岗位今天要审批的单子、要看的报表、要走的流程、要看的通知全部按场景组织成一个页面。桌面是死的工作台是活的。具体到产品定位WorkZone 是面向“数字化工作场所”的一层聚合层。它底层依赖 Fiori 的 tile、app 和 launchpad 配置但它在上面加了几个 Launchpad 没有的关键能力工作区Workspace按岗位、项目、流程或部门组织的一套页面包含应用磁贴、链接、新闻、任务、日历等内容。任务聚合把待办、审批、通知集中展示不用切到各个业务系统里翻。内容发布与编排非开发人员比如部门助理、项目经理也能通过页面拖拽配置工作区内容。个性化订阅用户可以关注某个工作区把自己常用的内容固定到个人视图。所以如果你只是想把已有 Fiori 应用“重新排个版”WorkZone 的很多能力是用不上的但如果目标是“每个岗位打开就是一个能直接干活的工作台”WorkZone 才是对路的载体。2.2 它能解决的三类真问题这几年接触的客户里上 WorkZone 的动机基本集中在三类痛点上第一类是入口碎片化。公司上了十几个 Fiori 应用、一堆旧 Web 系统用户根本记不住去哪找某个功能IT 只能不停发链接。WorkZone 可以把所有入口按岗位聚合用户只需要记住“我打开我的工作台”。第二类是待办分散。SAP 系统里的审批在“审批箱”SRM 的采购申请在另一个界面报销系统是自研的网页每天用户要在四五个地方点“待办”。WorkZone 的任务聚合卡片能把跨系统的待办拉到一个地方展示虽然有些非 SAP 系统接入还要做点集成工作但只要走标准接口整体实现成本并不高。第三类是新员工上手慢。一个新人入职告诉他“去 Fiori 里找 XX 应用”是废话他不知道 XX 应用叫什么、长什么样。但 WorkZone 里把“新员工入职”做成一个场景里面放劳动合同签署、入职培训报名、IT 账号申请、办公用品领用他按顺序点完就完成全部流程。围绕这三类问题去设计而不是围绕“WorkZone 有哪些功能”去设计整个项目推进会顺畅得多。2.3 对现有系统架构的要求凡事都有前提WorkZone 也不例外。基于我接手的项目技术侧基本需要这几个条件Fiori 基础框架可用至少是 Fiori Launchpad 能正常访问用户和角色体系已经跑通。SAP Gateway / OData 服务正常WorkZone 的很多内容数据任务、新闻、通知本质上走的还是 OData。用户源与权限体系统一如果公司里 SAP 用户、AD 用户、自研系统用户三套体系各自为政WorkZone 的聚合效果会大打折扣单点登录能打通体验才立得住。前端部署方式如果是云版本或者云就绪版本配置路径和本地部署有差异后面细说。如果公司还没建设 Fiori我的建议是先把 Fiori Launchpad 基础打好再谈 WorkZone。台阶都没砌好直接上二楼会摔。3. 方案选型何时该上 WorkZone何时该冷静3.1 同一场景的三种可选路径我记得有个项目需求是这样的销售部门希望一个页面把客户主数据、报价、订单、开票、对账几个入口放在一起再显示本周的销售任务和待审批订单数。这个需求摆到实施团队面前通常有三条实现路径只在 Fiori Launchpad 里建一个“销售专区”通过分组、目录把相关 tile 放一起。优点是快活少缺点是内容固定用户不能个性化也不能聚合任务和通知。用 SAP WorkZone 建销售工作区除了 tile还可以加任务卡片、新闻流、KPI 卡片非 IT 人员也能自行调整布局。明显更贴合“工作台”的语义。干脆做一套定制开发门户前后端分离、React/Vue 重写把 SAP 数据和其他系统数据揉在一起。灵活度最高但成本、维护、与 SAP 升级的兼容性都是长期债。我当时给企业的评估结论很简单需求里“聚合待办 非 IT 维护 与 Fiori 应用原生集成”这三个字眼只要中两个选 WorkZone 的收益就是最大的。只有一种情况选定制开发——SAP 之外的业务系统占比特别大、且个性化需求远超 WorkZone 可配置范围。但是大多数企业其实高估了自己的个性化需求低估了定制开发的运维成本。3.2 WorkZone 的版本与部署形态差异这块也是很多顾问容易忽略的。WorkZone 不是一个笼统一体它有几种形态配置路径差异很大形态适用场景配置重点SAP Build Work Zone, standard edition云优先 / 混合场景内容从 SAP Content Manager 配置支持更多外部内容源SAP Build Work Zone, premium edition本地部署 / 有强数据合规要求内容基于 Fiori Launchpad 配置扩展集成本地系统更直接嵌入 S/4HANA Cloud 的 Work Zone标准云 ERP 客户与 Fiori 内容开箱即用配置尽量跟着业务角色走云版本的内容源、站点管理建在 BTP 子账户上本地版本则依赖 NetWeaver Gateway 和 Fiori Foundation。很多踩坑案例是团队拿着云版本文档去配本地环境结果发现菜单都没有回来一顿骂其实是版本搞混了。3.3 我倾向给出的评估框架给企业评估要不要上 WorkZone 时我一般发一张打分表按下面几条打分现有 Fiori 应用数量是否超过 10 个超过才有聚合的意义是否有跨系统待办/通知集中展示的诉求业务部门是否有人愿意承担内容日常维护是否需要按岗位/项目给不同人展示不同工作台是否接受 SAP 体系内配置为主、少量开发为辅的实现方式如果有三条以上是肯定的上 WorkZone 基本是明确的。如果只有一两条符合建议先拿 Launchpad 分组顶一阵子别急着上。4. 实操阶段从一个模拟项目看 WorkZone 落地的完整路径下面我用一个模拟项目“某跨平台企业工作台”来走一遍完整过程。背景是一家中型制造企业SAP ECC Gateway 已经能正常出 Fiori 应用用户大概有 400 人要上一个面向销售、采购、生产三个岗位的 WorkZone 门户。4.1 系统准备与版本核对动手配置之前我习惯先做一轮“环境体检”不然后面出问题都不知道是哪一层的锅。首先是版本信息核对。WorkZone 对底层 Fiori 版本有要求比如前端要能支撑最新 UI 控件不然工作区的拖拽编辑器可能报错。检查方式一般是登录系统看 Fiori Launchpad 版本号再对照官方的兼容性列表确认当前版本支持 WorkZone 功能。这一步不要省我有一次接手一个老项目Fiori 前端版本太旧WorkZone 的页面设计器打不开后来花了一周升级前端组件非常被动。其次是确认 OData 服务激活情况。WorkZone 依赖的一些基础服务比如用户信息、任务清单、通知数据本质是调用后端 OData。如果配套服务没激活页面上能配内容但数据拉不出来。检查方法是在 Gateway 的 /IWFND/MAINT_SERVICE 里看相关服务是否已经激活没激活的就一并激活。再就是用户和角色准备。WorkZone 里设计工作区时哪怕只是做 Pilot 试点也要先准备好测试账号和测试角色。建议至少备三个角色内容管理员配置工作区、业务用户查看使用工作区、系统管理员管权限分配。一开始就用管理员账号兼任所有事后面上线时会漏掉很多权限细节。这一阶段我要敲一个重点不要在开发/沙盒系统上做完所有配置才想起上生产WorkZone 的配置导出导入虽然理论上有传输机制但很多页面编排细节布局、图片、链接在跨系统传输时经常出幺蛾子。最稳的做法是先在开发环境搭出框架同步到测试环境后再在测试环境精细调整最后才处理生产。4.2 配置路径从站点到工作区的三层结构WorkZone 的配置逻辑可以理解成三层站点Site→ 页面Page→ 内容卡片Widget/Card。站点是给你这套门户整体用的一个站点下可以挂多个页面页面实际对应到不同的岗位或场景内容卡片就是页面上的每个积木块可以是应用磁贴、链接、任务、新闻、日历、KPI 等。登录 WorkZone 管理端后第一步是创建站点。这里有几个细节站点名称建议直接用业务名称比如“企业工作台-正式环境”不要叫“Test Site 01”否则后面引用链接时全是乱的。站点 URL 路径要提前规划尽量短且稳定因为要发给终端用户收藏别等到上线了再改链接。站点模板建议从空的或标准的三列布局开始不要一上来就选复杂模板后期拖拽调整比一开始猜布局要高效。站点建好后进入 Site Designer 创建页面。以销售工作台为例页面结构我当时按“顶部导航 中间两列 底部新闻区”的方式组织左侧栏放日常高频操作类应用客户主数据、报价创建、订单查询、开票清单。右侧栏上方放任务聚合卡片待审批订单数、信用检查异常数下方放销售 KPI 卡片本月销售额、回款率。底部区域放公司新闻和销售通知内容由销售助理维护。4.3 权限与角色最常见的暗坑聚集地WorkZone 的权限设计我用一句话概括你看到什么内容取决于你是什么角色你能维护什么内容取决于你是什么管理员。听起来像绕口令但实际配置时很多人栽在“同一个角色既要看又要管”的边界上。先梳理一下角色维度。WorkZone 里有几个经典角色站点管理员Site Admin拥有站点级最高权限可以创建页面、分配用户、调整站点设置。页面作者Page Author可以在自己负责的页面里新增卡片、改布局、维护内容但管不了站点级的用户分配。业务用户只能浏览分配给他的页面卡片能做个人层面的个性化比如移动卡片位置但改不了大家看到的公共布局。我强烈建议一上线就给不同内容板块指定不同的页面作者尤其是新闻、通知这类高频率更新内容。如果所有更新都靠 IT 人员操作项目上线三个月后必然出现“内容没人更新 → 用户觉得门户没用 → 门户被弃用”的恶性循环。我当时在项目里推动销售助理和生产主管分别做各自板块的页面作者效果明显好于 IT 集中维护。再来说分配逻辑。用户与页面的绑定通常靠用户组或业务角色映射。最省心的做法是后端角色PFCG 角色里把对应 Fiori 应用权限和 WorkZone 内容权限一起配好然后通过角色分配给用户不要在 WorkZone 里单独按用户逐个添加。因为如果按用户逐个加后期人员变动就没完没了某人调岗了要移除所有页面访问权新来的人要重新加一遍。走角色映射一个人调岗只需要调整他的角色分配门户访问权限自动跟着变。这个环节还有一个很多人遇到的坑用户在页面编辑器里明明能看到所有卡片但切到用户视角预览时少了好几个卡片。这种就是典型的权限脱节——卡片能看见是“页面设计权限”内容能显示是“数据权限”两个权限不一致就会出现“看得见拿不到”的现状。排查思路是按住卡片对应后台服务的数据授权来看而不是只看前端。4.4 内容卡片配置Tiles、Links 与任务聚合的连接逻辑配置工作区页面的核心动作是在页面上添加卡片。我在模拟项目里配了三类典型卡片分别说下要点。第一类应用磁贴App Tile这个跟 Fiori Launchpad 里的 tile 概念类似但配置来源可以是已有 Fiori 应用也可以是外部链接。配的时候注意两点图标和标题的语义业务用户不关心这个应用的背后技术名称他要看到“创建报价”“查看订单”这种动词性标题。很多项目直接放“Fiori App: Sales Order List”这种名字用户根本不想点。打开方式建议新窗口打开外部系统保持工作区作为“基地”的感觉但同域内的 SAP Fiori 应用可以直接嵌入当前窗口不需要新标签页避免标签页开太多。第二类链接卡片常见用法是把历史遗留系统、企业内网、报表平台入口放进去。这个虽然简单但有个规划要点链接分组按“场景”组织不要按“系统”组织。比如销售工作台底下分组是“客户管理”“订单处理”“数据分析”而不是“SAP系统”“OA系统”“报表系统”。用户心智是跟着场景走的不是跟着系统走的。第三类任务与通知卡片这是 WorkZone 区别于普通门户的核心能力。任务卡片可以接入后端的待办任务列表比如审批任务、采购任务、生产异常任务用户不用跳转就可以看到多少条待办点击直接跳到执行应用。配置这类卡片通常要选对数据源OData 服务并配置过滤条件。比如销售经理的任务卡片可以按“待我审批”状态过滤采购专员的任务卡片可以只显示“采购申请类”任务。这个如果没配好要么所有任务一股脑全显示要么没有数据用户立刻觉得不准。我当时在测试环境踩过一个坑任务卡片配好后点卡片进详情始终报错排了半天发现是任务对应的后端应用没有赋给用户导致“看得见任务条数打不开具体任务”。这个在后续权限检查清单里必须重点覆盖。还有一个值得提醒的细节KPI 卡片的指标口径要和业务对齐。我在项目里配“本月销售额”时业务当时说“本月”是自然月结果系统默认取的是滚动 30 天差了几天业务一眼就看出不对。这类问题不在技术难度在需求澄清阶段没问清楚配置完才发现返工成本不低。4.5 页面布局与品牌化别小看观感WorkZone 也支持一定程度的品牌化。站点主题色、Logo、导航风格都可以调整。这一块技术含量不高但对用户接受度影响很大。我的经验是首屏体验要做到“不解释就能懂”。用户打开工作台第一眼应该看到的是“我今天要处理的、要看的”内容而不是一张欢迎说明页。如果有面向全员的公告放在顶部滚动条如果按岗位分类顶部导航直接以岗位命名不要在主页面上放一堆二级入口那不是工作台是收藏夹。另外页面里的图片别用太大尺寸的 Banner特别是网络环境一般的工厂车间用户打开页面等 5 秒就烦躁了。在模拟项目里我最初放了一张 2MB 的公司活动横幅图结果多次被反馈“页面打开慢”后来压缩到 200KB 以下才解决。这个小细节对用户体验的提升非常直接。4.6 从开发到生产的配置迁移前面提到过配置迁移是个高频坑。WorkZone 的配置数据多数存在后端跨系统迁移有两种常见方式传输请求方式在后台把 WorkZone 相关配置写入传输请求跟常规的 ABAP 传输一起搬。适合内容结构比较简单的情况。内容导出导入在管理端把站点内容导出成文件再在目标系统导入。适合跨不同后台系统环境的情况但导入后要注意 URL 和引用关系可能需要手工修。按我踩过的坑总结经验迁移后必须检查的清单包括站点 URL 是否还是对的服务器域名变了依赖绝对地址的链接会挂用户分配是否带过来了很多时候分配关系不会自动迁图片和附件是否还在站点里上传的图片迁移后可能指向旧系统地址任务卡片的数据源连接是否可用目标系统的 OData 服务地址可能不同这套检查哪怕多做一遍也远比上线当天才发现问题强。5. 常见问题与排查技巧实录速查WorkZone 上线前后整理一张问题速查表特别有用以下是我在项目里真实遇到过的场景化问题记录。现象可能原因排查思路与解决页面设计器/编辑器打不开Fiori 前端版本过旧浏览器兼容性问题检查前端组件版本换 Chrome 最新版查看浏览器控制台报错用户能看到页面但看不到某个卡片卡片对应后端服务数据权限不足卡片对特定用户组未发布检查角色权限分配确认卡片可见范围设置任务卡片显示条数和实际不一致OData 过滤条件配置不当任务状态字段理解偏差核对过滤条件在 Gateway 上用服务 URL 直接验证返回数据外部链接打不开链接配置时用了内网地址用户在外网访问或链接被浏览器拦截确认链接地址在目标网络可达性检查是否需要用代理跳转站点能访问但首页内容空白站点发布状态不对页面未发布内容数据源故障检查站点和页面是否处于已发布状态检查 OData 服务可用性用户调岗后还能看到旧工作区权限绑定按用户分配而非角色切换成角色映射方式统一管理卡片在编辑模式正常用户模式下丢失卡片发布状态或用户组分配问题检查卡片发布状态在另一个测试账号下复现验证上传 Logo/图片后显示异常图片格式或大小限制缓存时间转成 PNG/JPG 且压缩尺寸清缓存再查看这里面 80% 的问题本质上都落在“权限没分开、数据源没通、发布状态没对”三个层面。按这三个方向去查比盲目搜日志高效得多。还有一个排查习惯我非常推荐配置过程中每完成一步就换一个普通测试账号去看效果。全程用管理员账号操作就始终是管理员视角很多权限问题会被掩盖。项目里我让测试时一律用“业务用户”账号预览当时就抓出了五六个权限分配错误。6. 个人实操体会与几个能直接用的技巧这套项目走完我最深的体会就是WorkZone 不是配完就完事的交付物它更像一个需要持续运营的线上工作场所。上线那天不是终点而是内容运营的起点。几个我认为值得记住的经验分享在这第一初始内容宁少勿多。第一批上线的页面每个岗位卡片控制在 8 个以内。不要想着一步到位把 30 个应用全部塞进去。用户面对卡片很少的页面会好奇“这是不是还缺点什么”但面对满屏卡片时只会觉得“反正用不完”。分批上线、每两周根据用户反馈加卡片效果远好于第一次就全量铺开。第二每一次内容变更都走确认流程。哪怕是页面作者自己更新新闻也建议设置“保存草稿 → 预览确认 → 发布”的习惯。WorkZone 支持草稿与发布分离用起来。第三定期检查权限与角色映射。企业里人员流动频繁建议每季度由系统管理员跑一遍“用户权限清单”把长期未登录人员、调岗人员的权限全部清理一遍。否则下一轮权限审计时光是对着历史角色理人头就够喝一壶了。第四把用户反馈通道建起来。在门户里固定放一个“意见反馈”链接收集用户的使用痛点和需求。我见过很多门户项目上线后用户没地方吐槽只能憋在心里然后不用了反馈通道是保持活跃度的基础。最后再分享一个小技巧在配置任务卡片时尽量给卡片加一个“查看全部”的二级链接指向完整任务列表页。很多用户在工作台看到 3 条待办但实际有 18 条如果没有“查看全部”的门他会觉得这个卡片显示不完整不可信。细节有时候就决定用户愿不愿意每天打开这个工作台。

读完文章,也想定制专属网站?

尧图设计师 24 小时内与您沟通定制方案

免费获取报价 →
↑