自定義許可權物件
在專案中,難免要使用到自定義的許可權物件,如對利潤中心的檢查,找了好久,沒有看到,於是,我就自己建了一個
剛開始不懂,到處查資料,分為幾個步驟,如下:
1.su20
建立許可權物件欄位(儲存在AUTHX表中)
2.su21 建立許可權物件
建立許可權物件類別(儲存在TOBCT表中)
點選物件類別建立許可權物件(儲存在TOBJ表中),生成SAP_ALL
這裡建立的時候需要填寫 許可權物件欄位,還可以加上ACTVT,ACTVT中有很多的值,如03一般為顯示許可權
需要馬上生效,點選SAP_ALL
3.程式中書寫
在程式中加上類似程式碼:
authority-check object
'V_VBKA_VKO'
id 'VKORG'
p_vkorg
id 'ACTVT' '03'.
4.su24
在SU24中為事務碼新增許可權物件,一般在se93中新增的那一個許可權物件會在你點選事務碼之後自動出現
若是事務碼有多個許可權控制物件,需要自己手動新增另外的許可權物件。
許可權物件中有四個標識:
? U C CM
當許可權物件對應的是C或CM時,控制有效。他們之間的區別在於,CM在PFCG分配許可權時會自動帶出來,C標記的需要手工分配。
5.pfcg為角色分配許可權
這是屬於BASIS的部分,但是開發人員需要了解。選擇需要修改的許可權角色,第二欄為許可權,可以新增事務碼,之後在更改使用者許可權裡面,點選授權物件,這時,前面為CM標記的許可權物件會出現,標記為C的不會出現,需要手動分配。
6.待分析,se93. se93主要用於分配程式的事務碼,這個地方值得注意的就是一般的報表程式都選擇第二項。。。否則在程式執行的時候,點選執行,介面就會消失~~這裡也有分配許可權物件,但是隻能填一個,不知道如何處理。
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/223653/viewspace-1261629/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAP自定義許可權物件物件
- hadoop自定義許可權Hadoop
- android動態許可權到自定義許可權框架Android框架
- DRF內建許可權元件之自定義許可權管理類元件
- Django(63)drf許可權原始碼分析與自定義許可權Django原始碼
- Oracle的物件許可權、角色許可權、系統許可權Oracle物件
- android自定義訪問許可權permissionAndroid訪問許可權
- android framework中新增自定義許可權AndroidFramework
- SpringSecurity:hasAuthority與自定義許可權校驗SpringGse
- android - 解決“應用自定義許可權重名”Android
- 自定義Android應用的訪問許可權Android訪問許可權
- Oracle 使用者、物件許可權、系統許可權Oracle物件
- 物件許可權的回收物件
- [WCF許可權控制]利用WCF自定義授權模式提供當前Principal模式
- MongoDB4.0建立自定義許可權(只有查詢,插入和更新的許可權)的角色步驟MongoDB
- Vue | 自定義指令和動態路由實現許可權控制Vue路由
- 分享!! 如何自定義許可權校驗的註解並用AOP攔截實現許可權校驗
- 對定義者許可權和呼叫者許可權的理解
- 使用者物件許可權管理物件
- 學習筆記 物件許可權筆記物件
- 基於VUE自定義指令實現按鈕級許可權控制Vue
- Vue2-利用自定義指令實現按鈕許可權控制Vue
- 系統許可權傳遞和物件許可權傳遞的測試物件
- 檢視角色裡包含的系統許可權、物件許可權和角色物件
- 如何檢查某個使用者是否具有某個許可權物件上定義的某種許可權物件
- Oracle中定義者許可權和呼叫者許可權案例分析Oracle
- PostgreSQL物件許可權如何在後設資料中獲取-許可權解讀、定製化匯出許可權SQL物件
- [WCF許可權控制]利用WCF自定義授權模式提供當前Principal[原理篇]模式
- 系統,物件,角色許可權簡析物件
- 呼叫者許可權與定義者許可權的pl/sql子程式SQL
- 許可權之選單許可權
- Oracle 定義者許可權與呼叫者許可權(AUTHID CURRENT_USER)Oracle
- 如何用 Vue 實現前端許可權控制(路由許可權 + 檢視許可權 + 請求許可權)Vue前端路由
- linux 檔案許可權 s 許可權和 t 許可權解析Linux
- SharePoint REST API - 使用REST介面對列表設定自定義許可權RESTAPI
- 系統、角色、物件相關許可權字典物件
- oracle物件與系統許可權小測Oracle物件
- audit物件許可權時的not exists選項!物件