Permissions 如何正确更改Project Open中缺勤的权限

Permissions 如何正确更改Project Open中缺勤的权限,permissions,project-open,Permissions,Project Open,我们有缺勤问题: 创建缺勤的用户不能在以下情况下编辑缺勤:( 批准用户缺勤后,他/她仍然可以删除缺勤:( 如何设置缺勤权限?我找到了文件 packages/intranet-timesheet2/tcl/intranet-absences-procs.tcl 其中包含权限矩阵im\u缺勤\u新建页面\u wf\u perm\u表格 不幸的是,权限不会立即生效-重新启动project open会导致权限处于活动状态 需要一个更好的解决方案,但至少它是有效的:///p>我知道您的缺勤是由A控制的,

我们有缺勤问题:

  • 创建缺勤的用户不能在以下情况下编辑缺勤:(
  • 批准用户缺勤后,他/她仍然可以删除缺勤:(
  • 如何设置缺勤权限?

    我找到了文件

    packages/intranet-timesheet2/tcl/intranet-absences-procs.tcl
    
    其中包含权限矩阵
    im\u缺勤\u新建页面\u wf\u perm\u表格

    不幸的是,权限不会立即生效-重新启动project open会导致权限处于活动状态


    需要一个更好的解决方案,但至少它是有效的:///p>我知道您的缺勤是由A控制的,对吗?有两个参数控制行为,因此正确的解决方案是创建权限函数的副本,并设置参数AbsenceNewPageWfEditButtonPerm和AbsenceNewPageWfDeleteBut相应地输入条款。有关详细信息,请参阅