簡體   English   中英

有沒有辦法在 SAP 中批量創建角色和配置文件?

[英]Is there any way to create roles and profiles in mass in SAP?

我需要創建很多 SAP 角色和配置文件,它們之間有一點區別。

有沒有辦法使用 ABAP 或使用 PFCG 事務上傳文件的任何模板來做到這一點?

我是 SAP 的新手,所以如果你有任何關於這方面的文件,請發給我。

提前致謝。

您經常可以使用 Legacy Systems Migration Workbench(事務“lsmw”)。 工作台就像一種宏記錄器。 在其中,您可以記錄事務中的步驟並重放記錄的任意次數,用新的值替換您在記錄的事務中使用的值,例如從文本文件中讀取的值。 但是有一些限制:

  • 處理表格控件非常棘手
  • 所有迭代的步驟必須相同。 您不能只是省略錄音的某些部分,因為您只需要某些記錄。

使用一些您需要自己創建的 ABAP 編碼來創建您自己的批處理輸入(即用於重放記錄的事務的技術)要復雜得多。 在那里你會更靈活,例如為不同的角色添加不同數量的權限。 然后將使用“調用事務使用”語句(請參閱此處)執行該批輸入。

如果您可以設法將差異限制到組織層次結構字段,則可以使用內置函數來派生角色 這樣,您可以創建一個主角色和多個僅在特定值上有所不同的派生角色。 如有必要,您應該能夠使用 Dirk Trilsbeek 提到的 LSMW 創建派生角色。

如果這是不可能的,您可以嘗試創建一次角色,下載它並檢查文件的內容 - 它基本上是一種基於行的固定寬度格式,每行的第一個字段描述了線型,IIRC - 只是將每一行的內容與命名的結構進行比較。 如果您熟悉任何能夠處理文本輸出的編程環境,那么使用您熟悉的任何工具包生成包含新角色的文件並不太難。 我已經成功地使用了 XText / XPand,但這並不重要。 然后,您可以從生成的文本文件上傳角色。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM