在“经典”ABAP 权限检查中,您有时会遍历结果列表。如果至少有一项检查失败,您将通知用户并仅显示他有权使用的项目。我的问题是:您将如何使用 pfcg_auth 方面在 CDS 中执行此操作?例如:
define role my_role {
grant select
on vbak
where ( vkorg ) = aspect pfcg_auth ( v_vbak_vko, vkorg, actvt = '03' );
}
您如何判断选择找到了 50 个销售订单,但用户只被授权显示其中的 40 个?