2020-08-23 05:03发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我要求用户应该能够更改项目,但不能删除它们。
如果我使用ACO_SUPER身份验证。 没有活动ADMIN的对象(因此只能写入和读取),他们无法删除项目,而他们不能再更改项目(例如,添加新任务或阶段;所有功能保持灰色)。 它们唯一更改的是添加通知或文档。 有没有可能授予用户更改权限而没有删除权限?
非常感谢
迈克
嗨。
无法授予用户"管理员"更改其权限而不删除任何权限。
我认为您可以定义BADI来阻止具有相应权限对象的删除操作。
SAP NOTE 1417134-PPM 5.0:所有BAdI的列表
SAP NOTE 2183855-PPM 6.1:所有BAdI的列表
关于,尼古拉。
这项工作并不难。 只是,您需要找到一个ABAP编程器。
您好Lumpov先生,
因此,管理员应拥有该项目的所有权利。 因此,只有ACO_SUPER管理员权限。
但是我对项目经理/负责人有疑问。 他们还应该更改项目,但不能删除它们。 哪个角色/授权是正确的? 仅仅具有ACO_SUPER的写权限是不可能的,他们不能更改项目中的数据,只能添加一些通知或上载文档。
致谢
Michal
我认为这个问题只能借助BADI来解决。 定义自定义角色和权限的特殊对象,然后定义ABAP。
最多设置5个标签!
嗨。
无法授予用户"管理员"更改其权限而不删除任何权限。
我认为您可以定义BADI来阻止具有相应权限对象的删除操作。
SAP NOTE 1417134-PPM 5.0:所有BAdI的列表
SAP NOTE 2183855-PPM 6.1:所有BAdI的列表
关于,尼古拉。
这项工作并不难。 只是,您需要找到一个ABAP编程器。
您好Lumpov先生,
因此,管理员应拥有该项目的所有权利。 因此,只有ACO_SUPER管理员权限。
但是我对项目经理/负责人有疑问。 他们还应该更改项目,但不能删除它们。 哪个角色/授权是正确的? 仅仅具有ACO_SUPER的写权限是不可能的,他们不能更改项目中的数据,只能添加一些通知或上载文档。
致谢
Michal
嗨。
我认为这个问题只能借助BADI来解决。 定义自定义角色和权限的特殊对象,然后定义ABAP。
一周热门 更多>