如何根據角色批量激活SAP Fiori服務

 咱們知道Fiori的角色跟ERP的角色是不通用的,即便你的帳號有SAP_ALL的權限,但打開Fiori的時候同樣是空的一片:app

只有給帳號加上fiori須要的角色,並激活相關服務才能用fiori app,不然打開Fiori apps會報錯,具體錯誤能夠經過GUI事務代碼:/n/iwfnd/error_log 查看具體的緣由。網站

首先打開fiori支持庫網站:spa

https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#3d

在左側選擇:SAP Fiori apps for SAP S/4HANAblog

在這裏面就能夠根據多種方式查詢出相關的Fiori apps,在這裏咱們選擇經過角色by Roles來查詢:事務

這樣就能夠經過名稱查詢出角色:同步

固然你也能夠經過其餘方式,但最終的目的都是同樣,獲取咱們須要的角色名稱,有了這個角色名稱,咱們就能夠經過它在GUI裏面進行激活相關的ICF Services和OData Services:io

以角色:SAP_BR_CASH_MANAGER 爲例:class

能夠在網站上查詢到相關的icf服務以及Odata服務名稱:權限

首先在GUI執行STC01,輸入:SAP_FIORI_CONTENT_ACTIVATION

執行以後,選中第一個複選框,在點擊輸入參數按鈕:

輸入咱們想要激活的角色,固然這裏也能夠輸入多條角色,建議一次性不要超過100條:

輸入以後,點擊「Job」按鈕執行

從執行任務列表裏面能夠看到系統會同步激活icf和odata服務:

執行完成:

在事務代碼:/N/IWFND/MAINT_SERVICE 能夠看到相關的Odata服務已經激活了:

相關的ICF服務也處於激活狀態:

咱們將這個角色賦給用戶,就能夠打開Fiori看到相關的Fiori apps了:


以上這種方式是讓系統幫咱們搞定所需的服務,固然咱們也能夠手動去激活各項服務,結果都是同樣的!

相關文章
相關標籤/搜索