给 SAP Fiori Launchpad 配置自定义 url

简介: 给 SAP Fiori Launchpad 配置自定义 url

步骤


在部署了 Fiori 前端应用的 frontend 服务器上,使用事务码 sicf.


  1. 选择 hierarchy type SERVICE 然后点击执行按钮。
  2. 选择 External Aliases,然后选定一个 host,创建 external aliases.


In the External Alias field, enter the alias under which you want the launchpad to be available.


在 External alias 字段,选择 Launchpad 访问的 url 字段,比如 /fiori.


效果


我们可以用下列的 url 访问 Fiori Launchpad 了:


<protocol>://<host>:<port>/fiori/

这种做法的原理利用了 SAP SICF 事务码,这是Internet Communication Framework (ICF)的一部分,它提供了一个用于管理SAP Web应用程序的用户界面。通过SICF,我们可以激活或停用服务,管理服务的属性,也可以创建外部别名,即本文的主题。在SAP系统中,外部别名(External Alias)是用来简化和控制访问SAP Web服务URL的工具。


例如,假设有一个Web服务,其URL是http://<服务器>:<端口>/sap/bc/webdynpro/sap/zweb_service. 这个URL可能对于最终用户来说过于复杂,也不易于记忆。


此外,如果需要在多个环境(如开发、测试和生产环境)之间移动此服务,URL可能会发生变化,导致需要修改所有引用此URL的地方。此时就是外部别名的用武之地。


可以在SICF中为该服务创建一个外部别名,例如"my_service"。然后,用户可以通过访问http://<服务器>:<端口>/sap/bc/alias/my_service来访问该服务,而不是使用更长和更复杂的原始URL。这个URL更简短,更易于记忆,并且在将服务移动到新环境时,只需要在新环境中创建相同的别名,而不需要修改URL。


此外,外部别名还可以帮助我们更好地控制对服务的访问。例如,我们可能想要限制只有特定的用户或者用户组可以访问某个服务。可以通过在SICF中为该服务创建一个外部别名,然后设置该别名的授权对象,以限制只有具有特定授权的用户才能访问该别名。这样,即使用户知道原始服务的URL,他们也无法访问该服务,除非他们有访问外部别名的授权。


在创建外部别名时,可以设置多个属性,包括别名的名称、所关联的服务、授权对象等。还可以选择是否要将别名添加到某个现有的别名层次结构中,以便于管理和组织这些别名。


总结


SAP的SICF事务代码中的外部别名是一种非常有用的工具,它可以帮助简化和控制对SAP Web服务的访问。通过使用外部别名,可以提供更简短、更易于记忆的URL,更灵活地移动服务,以及更精细地控制服务的访问权限。


相关文章
|
3月前
|
前端开发
SAP Fiori 应用上传中文附件的处理问题
SAP Fiori 应用上传中文附件的处理问题
36 0
|
3天前
|
前端开发 JavaScript 应用服务中间件
前端vue2、vue3去掉url路由“ # ”号——nginx配置(二)
前端vue2、vue3去掉url路由“ # ”号——nginx配置
19 0
|
2月前
|
IDE JavaScript 开发工具
什么是 SAP Fiori tools 的 environment check 功能
什么是 SAP Fiori tools 的 environment check 功能
26 0
|
1月前
|
JavaScript Windows
VUE部署到IIS中报404错误解决方案-配置URL重写
VUE部署到IIS中报404错误解决方案-配置URL重写
|
1月前
SAP UI5 Link 控件的使用方法介绍 - 后续学习 Fiori Elements Smart Link 的基础试读版
SAP UI5 Link 控件的使用方法介绍 - 后续学习 Fiori Elements Smart Link 的基础试读版
15 0
|
1月前
|
UED
什么是 SAP Fiori 的 Technical Catalog 和 Business Catalog
什么是 SAP Fiori 的 Technical Catalog 和 Business Catalog
36 0
|
1月前
|
前端开发 UED
SAP Fiori 到底指什么
SAP Fiori 到底指什么
38 0
|
1月前
|
XML 前端开发 JavaScript
SAP Fiori Launchpad Custom Fields tile 里的 ABAP 语法高亮显示
SAP Fiori Launchpad Custom Fields tile 里的 ABAP 语法高亮显示
14 0
|
2月前
|
XML 存储 JavaScript
关于 SAP Fiori Elements List Report 里的 TableCell.fragment.xml 头部声明
关于 SAP Fiori Elements List Report 里的 TableCell.fragment.xml 头部声明
22 0
|
2月前
SAP Fiori Elements 应用里图片字段(Image)的显示原理介绍试读版
SAP Fiori Elements 应用里图片字段(Image)的显示原理介绍试读版
17 0