#alfresco #document-management #content-management-system
#на открытом воздухе #управление документами #content-management-system
Вопрос:
Я тестировал Alfresco в течение нескольких дней, но, похоже, не нашел решения для этого.
В Alfresco, когда пользователь загружает файл в папку, где у него есть роль участника, все работает нормально, но он может удалить этот файл. Я хочу избежать этого, поэтому я определил правило, которое принимает право собственности на каждый загруженный файл. Сценарий определяется как
document.setOwner('admin');
Таким образом, файл может быть удален только администратором. Если правило активно, загрузка завершается неудачно для каждого другого пользователя. Кто-нибудь знает, что нужно, чтобы стать владельцем файла в этой ситуации с помощью скрипта?
Я использую Alfresco 4.0a
Спасибо.
Комментарии:
1. Есть ли причина, по которой вы не просто изменяете разрешения для папки, чтобы удалить права на удаление?
2. Я точно не знаю, где находится эта опция? А вы?
3. Я не думаю, что для этого есть простой пользовательский интерфейс, вместо этого вам нужно будет настроить конфигурацию. Посмотрите это и это , чтобы начать
Ответ №1:
Я думаю, вам лучше сделать следующее
document.setOwner("");
Поскольку администратор уже имеет все полномочия в Alfresco.