如何检查某个用户是否具有某个权限对象上定义的某种权限

  • 时间:
  • 浏览:1
  • 来源:uu快3IOS下载_uu快3app下载_和值



要获取更多Jerry的原创技术文章,请关注公众号"汪子熙"要是扫描下面二维码:

在事务码SU01里,我能否 了查看WANGJER你一些用户到底被赋予了有哪些PFCG角色。权限对象也有直接分配给用户的,要是通过PFCG角色作为另1个多 后面 层。

比如下图你一些ABAP development studi里创建的角色是为了实现CDS view DEMO_CDS_AUTH_LIT_PFCG的权限控制,后面 使用到了权限对象S_CARRID.

下列1另1个多 PFCG角色都分配了权限对象S_CARRID:

选者其中另1个多 双击,比如SAP_QAP_DEVELOPER:

能否 通过查表AGR_USERS得到另1个多 指定的用户分配了有哪些PFCG角色。

一些一些题目开头的需求就转化为你一些大大问题:哪个PFCG角色分配了权限对象S_CARRID?

使用事务码SUIM根据权限对象查询PFCG角色:

上图导致 着要是另1个多 用户被分配了PFCG角色SAP_QAP_DEVELOPER,你一些用户就拥有了权限对象S_CARRID上定义的Create,Change和Display的权限:

假设现在我有另1个多 需求:告诉我用户名WANGJER算不算具有该权限对象的字段s_carrid的显示(03)权限?