跳到主要内容 跳到补充内容

所需的权限

要使用 SAP OData 作为源,需要以下权限:

OData 用户授权

要使用单个 SAP Gateway 框架或者应用程序服务,用户角色需要具有相应的授权。建议可以在事务 SU22 中找到。

在 SAP Gateway 应用中心系统,储存库对象为 R3TR IWSG 及 R3TR IWOM。

在 SAP Business Suite 后端系统,全部授权都收集在储存库对象 R3TR IWSV 中。

除了在 SU22 提案中维护的授权以外,该角色还需要分配具有以下规范的授权对象 S_SERVICE。这是一项服务,允许探索由 SAP Gateway 框架公开的框架或者应用程序服务。

应用程序类型: TADIR 服务
程序 ID: R3TR
对象类型: IWSG 或 IWSV
对象名称: /IWFND/SG_MED_CATALOG

有关详细信息,请参阅 SAP Gateway 环境中的角色

将 OData 服务添加至角色:

  1. 调用事务代码 PFCG 并且创建单个角色。
  2. 分配 SAP Gateway Business Suite Enablement - 服务:的授权默认值,如下面所示:
    1. 菜单选项卡上,从事务菜单中选择授权默认值

      一个新窗口打开。

    2. 授权默认值下拉列表中,选择 SAP Gateway: 服务组元数据 (R3TR IWSG)。
    3. TADIR 服务中,分配目录读取所需的以下服务:

      /IWFND/SG_MED_CATALOG_0001

      /IWFND/SG_MED_CATALOG_0002

    4. 添加所需的 OData 服务元数据。指定服务名称并且末尾添加 ‘*’,以查找带版本号的服务。单击复制

    5. 授权默认下拉列表中,选择 SAP Gateway Business Suite Enablement – Service (R3TR IWSV)。

    6. TADIR 服务中,选择并分配所需的服务。指定服务名称并且末尾添加 ‘*’,以查找带版本号的服务。单击复制

    7. 验证结果。

      每个服务现在应当有两个条目:

      R3TR IWSG (for service metadata)

      R3TR IWSV (for the service itself)

      目录应当包含以下条目:

      /IWFND/SG_MED_CATALOG_0001

      /IWFND/SG_MED_CATALOG_0002

  3. 保存设置,之后生成授权配置文件。
  4. 将角色分配给 Qlik Talend Data Integration 的通信用户。

ODP 所需的授权

SAP 定期更新 ODP 所需的授权。为确保您拥有最新信息,请参阅 SAP Note 2855052 – “Data Replication API 2.0 所需的授权”。此说明提供了 ODP 功能所需的当前角色及授权对象列表。

其他

授权对象 字段名称 活动
S_ADMI_FCD S_ADMI_FCD PADM、ST22  
S_ADT_RES URI /sap/bc/adt/*  
S_DEVELOP OBJTYPE DEBUG、ST22 03
S_TCODE TCD ST22  
S_BTCH_ADM BTCADMIN Y  
S_BTCH_JOB JOBACTION RELE  
  JOBGROUP *  
S_BTCH_NAM BTCUNAME BWREMOTE  
S_DMIS(仅当从 SLT Replication Server 移动 时才需要) MBT_PR_ARE SLOP 03
  MBT_PR_LEV PACKAGE  

本页面有帮助吗?

如果您发现此页面或其内容有任何问题 – 打字错误、遗漏步骤或技术错误 – 请告诉我们!