当对象的工作流状态发生变化时,我的应用程序会自动创建内容。但是这个新内容是随着用户改变状态作为所有者而创建的。我想将所有权授予另一个用户。新用户确实是所有者,但他没有编辑内容的权限。它是一种自定义敏捷内容类型。
我试过这个:
company.changeOwnership(mtool.getMemberById(context.username))
company.manage_setLocalRoles(context.username, ['Owner'])
company.setCreators([context.username])
company.reindexObjectSecurity()
有什么遗漏吗?我找到的唯一信息是这个脚本,但创建者说他必须使用@@sharing 视图设置权限。
谢谢。