每当用户属性(例如成本中心和头寸)发生变化时,是否删除直接分配的特权?

2020-09-01 06:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 当前,角色是...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

当前,角色是通过动态组分配给用户的,并且已在诸如成本中心,员工类型和职位等过滤器上创建了DG。 只要这些属性中的任何一个发生更改,就会删除先前的角色并分配新的角色。 在初始加载期间,很少有特权作为直接分配分配给用户,而idm业务角色是通过动态组分配的。

问题:现在,每当用户职位或成本中心发生变化时,角色都会被删除,而每天要重新计算动态组,但是如何删除直接分配的特权而不是手动清理。

可用的解决方案:

解决方案1:

创建一个流程并将其修改后链接到成本中心和位置属性,该属性计算直接分配的特权并将其删除。 如果我为职位和成本中心属性链接与事件任务相同的流程,则如果两个属性都被修改,则同一任务将被触发两次。

是否有可能一次触发此任务?


解决方案2:

大量清理直接分配的特权,这将浪费大量时间,并且客户不希望使用此解决方案,因为这会延迟创建角色。


如果还有其他解决方法,请告诉我

预先感谢


此致

Deva