# 必要權限

若要使用 SAP OData 作為來源，需要下列權限：

## OData 使用者授權

若要使用單一 SAP 閘道架構或應用程式服務，使用者角色需要具備對應的授權。提議可在交易 SU22 中找到。

在 SAP 閘道中心系統中，存放庫物件為 R3TR IWSG 和 R3TR IWOM。

在 SAP 商務套件後端系統中，所有授權都收集在存放庫物件 R3TR IWSV 中。

除了在 SU22 提案中維護的授權之外，該角色需要指派具備以下規格的授權物件 S\_SERVICE。這是一項服務，允許探索由 SAP 閘道架構公開的架構或應用程式服務。

| 應用程式類型： | TADIR 服務 |
| --- | --- |
| 程式 ID： | R3TR |
| 物件類型： | IWSG 或 IWSV |
| 物件名稱： | /IWFND/SG\_MED\_CATALOG |

如需詳細資訊，請參閱 [SAP 閘道環境中的角色](https://help.sap.com/doc/saphelp_nw75/7.5.5/en-US/4a/5d22518bc72214e10000000a44176d/frameset.htm)。

若要將 OData 服務新增至角色：

1. 呼叫交易 PFCG 並建立單一角色。
2. 按照下列方式，指派 SAP 閘道商務套件啟用 - 服務：的授權預設值：
   1. 在功能表索引標籤上，從交易功能表選取授權預設值。

      新的視窗就會開啟。

   2. 從授權預設值下拉式清單中，選取 SAP 閘道：服務群組中繼資料 (R3TR IWSG)。

   3. 在 TADIR 服務中，指派目錄讀取所需的下列服務：

      /IWFND/SG\_MED\_CATALOG\_0001

      /IWFND/SG\_MED\_CATALOG\_0002

   4. 新增所需的 OData 服務中繼資料。指定服務名稱並在結尾加上「\*」，以尋找具有版本號碼的服務。按一下複製。

   5. 從授權預設值下拉式清單中，選取 SAP 閘道商務套件啟用：服務 (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 備註 2855052 –「ODP 資料複寫 API 2.0 所需的授權」。此備註提供 ODP 功能所需之角色和授權物件的目前清單。

### 其他

| 授權物件 | 欄位名稱 | 值 | 活動 |
| --- | --- | --- | --- |
| S\_ADMI\_FCD | S\_ADMI\_FCD | PADM, ST22 |  |
| S\_ADT\_RES | URI | /sap/bc/adt/\* |  |
| S\_DEVELOP | OBJTYPE | DEBUG, ST22 | 3 |
| S\_TCODE | TCD | ST22 |  |
| S\_BTCH\_ADM | BTCADMIN | Y |  |
| S\_BTCH\_JOB | JOBACTION | RELE |  |
|  | JOBGROUP | \* |  |
| S\_BTCH\_NAM | BTCUNAME | BWREMOTE |  |
| S\_DMIS (只有在從 SLT 複寫伺服器移動時才需要) | MBT\_PR\_ARE | SLOP | 03 |
|  | MBT\_PR\_LEV | 套件 |  |