CRM Transaction处理中的权限控制

当试图打开一个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处理中的权限控制