Запретить пользователям удалять файлы, загруженные на открытом воздухе

#alfresco #document-management #content-management-system

#на открытом воздухе #управление документами #content-management-system

Вопрос:

Я тестировал Alfresco в течение нескольких дней, но, похоже, не нашел решения для этого.

В Alfresco, когда пользователь загружает файл в папку, где у него есть роль участника, все работает нормально, но он может удалить этот файл. Я хочу избежать этого, поэтому я определил правило, которое принимает право собственности на каждый загруженный файл. Сценарий определяется как

 document.setOwner('admin');
  

Таким образом, файл может быть удален только администратором. Если правило активно, загрузка завершается неудачно для каждого другого пользователя. Кто-нибудь знает, что нужно, чтобы стать владельцем файла в этой ситуации с помощью скрипта?

Я использую Alfresco 4.0a

Спасибо.

Комментарии:

1. Есть ли причина, по которой вы не просто изменяете разрешения для папки, чтобы удалить права на удаление?

2. Я точно не знаю, где находится эта опция? А вы?

3. Я не думаю, что для этого есть простой пользовательский интерфейс, вместо этого вам нужно будет настроить конфигурацию. Посмотрите это и это , чтобы начать

Ответ №1:

Я думаю, вам лучше сделать следующее

 document.setOwner("");
  

Поскольку администратор уже имеет все полномочия в Alfresco.