2013-08-19 5 views
1

Мое приложение автоматически создает содержимое при изменении состояния рабочего процесса объекта. Но этот новый контент создается, когда пользователь меняет состояние как владельца. Я хотел бы передать права собственности другому пользователю. Новый пользователь действительно является владельцем, но у него нет разрешения на редактирование контента. Это тип содержимого пользовательской ловкости.Изменение права собственности на объект не дает разрешения новому владельцу

Я попытался это:

company.changeOwnership(mtool.getMemberById(context.username)) 
company.manage_setLocalRoles(context.username, ['Owner']) 
company.setCreators([context.username]) 
company.reindexObjectSecurity() 

ли что-то не хватает? Единственная информация, которую я нашел, это script, но создатель сказал, что ему нужно установить разрешения, используя представление @@.

Спасибо.

ответ

1

Я нашел решение. Родительская папка была внутренне опубликована, и, таким образом, объект, не имеющий рабочего процесса, приобрел эту папку. Это означает, что он не может быть изменен.

Смежные вопросы