news 2026/5/12 5:08:04

从匿名浏览到客户身份,SAP Internet User 的创建、编辑与权限边界

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
从匿名浏览到客户身份,SAP Internet User 的创建、编辑与权限边界

很多 SAP Web 应用的入口,并不是传统 SAP GUI 里那种一人一个 SAP 用户名、一人一个密码的模式。更常见的画面,是用户先以匿名身份浏览产品目录、查询价格、查看商品详情,真正要下单、提交服务请求、查看合同、维护地址时,系统才要求这个访问者证明自己是谁。SAP 对这类场景有一个很典型的建模方式,Internet User。它不是简单地把外部客户直接塞进 Dialog User 的世界,也不是把所有访问都交给一个公共账号,而是在 SAP 用户主数据之上,为 Internet 应用补了一层面向 Web 识别的扩展信息。

SAP 官方文档里对这个场景的描述很直接,大多数 Web 应用不要求每个访问者都具备单独的 SAP 用户名和密码,但在匿名浏览者准备下单时,应用需要识别其客户身份。Internet User 由用户名和用户类型识别,用户类型取决于该用户要运行的 Internet Application Component。相关信息属于客户端相关的用户主记录增强,后续 Web 应用识别用户时会检查这些条目,未授权访问会被拒绝。(SAP Help Portal)

这段话放在 ABAP 工程里看,重点不在页面登录框,而在身份边界。匿名浏览阶段,系统可以用 Service User 或技术会话承载公共访问。进入下单、查询个人数据、维护业务伙伴信息这类动作时,系统必须把访问行为落到一个可追溯、

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/5/12 5:07:40

【K210实战指南】#MaixPy# 从模型部署到活体检测的完整流程

1. K210与MaixPy开发环境搭建 第一次接触K210开发板时,我被它邮票大小的体积和强悍的AI算力震惊了。这块售价不到百元的芯片,居然能实时运行人脸检测模型。下面分享我从零开始搭建环境的完整过程: 硬件准备清单: K210开发板&#…

作者头像 李华
网站建设 2026/5/12 5:02:04

JavaScript开发者AI入门实战:从零构建智能应用

1. 项目概述与核心价值如果你是一名JavaScript开发者,看着铺天盖地的AI新闻和ChatGPT的演示,心里可能既兴奋又有点发怵。兴奋的是,这玩意儿看起来能做出很酷的东西;发怵的是,感觉门槛很高,涉及一堆新概念—…

作者头像 李华
网站建设 2026/5/12 5:02:04

node-java高级特性:变长参数支持与动态代理的深度应用

node-java高级特性:变长参数支持与动态代理的深度应用 【免费下载链接】node-java Bridge API to connect with existing Java APIs. 项目地址: https://gitcode.com/gh_mirrors/no/node-java node-java是一款强大的Bridge API,能够无缝连接现有的…

作者头像 李华
网站建设 2026/5/12 5:01:06

【信息科学与工程学】【通信工程】第二篇 网络的主要算法基础01

广域网(WAN)与城域网(MAN)模型算法体系 一、网络拓扑几何模型算法体系 1.1 网络拓扑几何建模算法 算法维度 算法名称 算法逻辑 数学方程式/函数 变量列表 计算公式/定义 应用场景 数学/参数/特征列表 依赖条件 设计思想 理论依据 算法特性 时间复杂度 空间复…

作者头像 李华
网站建设 2026/5/12 5:00:15

Blueprint3D项目贡献指南:加入开源社区参与开发

Blueprint3D项目贡献指南:加入开源社区参与开发 【免费下载链接】blueprint3d Build interior spaces in 3D 项目地址: https://gitcode.com/gh_mirrors/bl/blueprint3d Blueprint3D是一个强大的开源项目,允许用户以3D形式构建室内空间。本文将为…

作者头像 李华
网站建设 2026/5/12 4:54:50

Git Rollback, Reset and Restore的使用

1. 这篇文章解决什么问题? 日常写代码时,Git 最常见的压力不是“怎么提交”,而是: 1. 文件改错了,怎么撤回? 2. 已经 git add 了,怎么从暂存区拿出来? 3. commit 写错了,…

作者头像 李华