news 2026/10/8 14:30:02

从 CDS 搜索模型到 Business Role,SAP Enterprise Search 搜索连接器授权设计详解

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
从 CDS 搜索模型到 Business Role,SAP Enterprise Search 搜索连接器授权设计详解

企业搜索模型开发完成以后,一个很容易被忽略的问题马上会出现。我们在 SAP Fiori Launchpad 中已经能够搜索到自定义业务对象,Enterprise Search Connector 也已经正常生成,索引或者基于 CDS 的查询模型本身没有问题,但此时并不能简单地认为功能已经完成。搜索能力一旦进入生产系统,真正需要处理的是另一个更现实的问题,哪些 Business User 可以使用这个搜索模型,哪些 Business User 根本不应该看到它。

以ZESH_S_DEPARTMENT这个 Enterprise Search View Entity 为例,它代表一个面向部门数据的 CDS 搜索模型。如果没有额外的访问控制,只关注搜索模型定义、搜索注解和索引生成,那么开发工作解决的只是数据如何被搜索,却没有解决谁有资格发起这样的搜索。对于企业系统来说,这两件事必须分开处理。

SAP 在 CDS-based Enterprise Search 场景中提供了一条比较完整的授权链路。开发人员负责把搜索模型与 IAM 授权对象连接起来,管理员负责把授权能力通过 Business Catalog 和 Business Role 交给真正的业务用户。SAP 官方针对ZESH_S_DEPARTMENT的示例也采用了这样的设计,通过 IAM App、IAM Business Catalog 和 Business Role 控制 Search Connector 级别的访问权限。

这里最容易混淆的是 Search Connector 级别授权与数据实例级授权。两者解决的并不是同一个问题。

Search Connector 级授权回答的是某个用户是否有资格

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

默认浏览器设置全攻略:Windows/macOS/手机端与运维批量方案

简介:一份关于Windows操作系统下设置默认浏览器的操作型图文笔记,适合经常使用多款浏览器、希望固定首选浏览器的普通用户与入门学习者查阅。教程覆盖控制面板、浏览器内置选项、注册表项修改和第三方工具四类常见设置路径,并说明不同方法的适…

作者头像 李华
网站建设 2026/10/8 14:27:56

【零基础学AI】第 4 章课后练习与答案

第 4 章课后练习与答案 本练习用于建立检查习惯,不构成医疗、法律或金融意见。文中书名、作者、奖项和公司均为教学用虚构信息。 建议先完成前四部分,再查看参考答案。🌈 关于《AI 零基础 36 讲》课后训练 📚 与正式讲解配套学习 …

作者头像 李华
网站建设 2026/10/8 14:27:44

系统分享预览图加载失败就白屏?HarmonyOS 7 缩略图预算与回退策略

系统分享预览图加载失败就白屏?HarmonyOS 7 缩略图预算与回退策略 先定义什么叫“通过” 原图可以正常打开,分享面板却长时间没有预览;开发者为了“看起来高清”,把大图读取、旋转和缩放全部放在点击分享之后。预览只是帮助用户确…

作者头像 李华
网站建设 2026/10/8 14:25:44

健康医疗数据治理

这份白皮书围绕健康医疗数据治理展开,梳理 DAMA、DGI、IBM 及我国国标等主流数据治理框架,点明国内医疗数据存在质量不高、标准不一、隐私安全风险、权责不清、数据孤岛等突出问题,依据国标划分数据管理与数据价值两大治理域,剖析…

作者头像 李华