CRM Transaction處理中的許可權控制

i042416發表於2018-02-28

當試圖開啟一個Opportunity時,

CRM Transaction處理中的許可權控制

系統會進行如下一系列的許可權檢查:

1. 檢查Authorization object CRM_ORD_OP:

CRM Transaction處理中的許可權控制
CRM Transaction處理中的許可權控制

此處會檢查當前user的partner function和partner function category的設定情況:

CRM Transaction處理中的許可權控制

如果檢查失敗,會丟擲error message:

CRM Transaction處理中的許可權控制

2. 進行第二輪針對CRM_ORD_LP的檢查:

CRM Transaction處理中的許可權控制
CRM Transaction處理中的許可權控制
CRM Transaction處理中的許可權控制

3. 如果再失敗,進行第三輪對CRM_OPP的許可權檢查:

CRM Transaction處理中的許可權控制
CRM Transaction處理中的許可權控制

45代表Allow:

CRM Transaction處理中的許可權控制

4. 如果再失敗,進行第四輪對CRM_ORD_RS的許可權檢查:

CRM Transaction處理中的許可權控制
CRM Transaction處理中的許可權控制

如果都失敗,將看到如下錯誤資訊:

CRM Transaction處理中的許可權控制

可以用一張圖概括:

CRM Transaction處理中的許可權控制

要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:

CRM Transaction處理中的許可權控制
CRM Transaction處理中的許可權控制

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2151358/,如需轉載,請註明出處,否則將追究法律責任。

相關文章