понедельник, 28 марта 2011 г.

DSpace :: Группы, пользователи права.

Целью данного топика будет разобраться с политикой групп в DSpace. Как выяснилось DSpace обладает достаточно гибкой системой прав, благодаря которой можно спокойно разграничить область доступа к различным участка архива. Из всех групп можно выделить следующие: администраторы, депоненты, участники процесса депонирования, подписчики и группы с разрешением просматривать не общедоступные элементы. Пользователи могут состоять в нескольких группах.

Рассмотрим допустимые действия в DSpace:

  • read (чтение) - позволяет пользователю узнавать о существовании объекта и получать о нем мета информацию;
  • write (запись) -  позволяет изменять метаданные;
  • add ( добавление) - позволяет добавлять объекты в контейнеры (пример контейнеров: коллекции, разделы, наборы);
  • remove (изъятие) - удаление объекта из контейнера.

Действия, производимые с контейнерами и элементами:
Community (разделы):

  • add/remove - добавление и изъятие разделов и подразделов.
Collection (коллекция):
  • add/remove - разрешение на добавление и изъятие элементов; 
  • default_item_read - все вложенные элементы наследуют это значение для чтения;
  • default_bitstream_read - аналогично для файлов;
  • collection_admin - администрирование позволяет редактировать, изымать, отображать.
Item (элементы): 
  • add/remove - добавление/изъятие наборов;
  • read - чтение элемента и его метаданных;
  • write - модификатор элемента.
Bundle (набор): 
  • add/remove - добавления/изъятие файлов в наборе
Bitstream(файл): 
  • read - чтение файла;
  • write - модификация файла

Комбинирую приведенные выше действия можно получить очень гибкую политику доступа к ресурсам нашего архива.
В следующий раз начнем проектировать сервер для коныеренций.  Удачи в экспериментах.

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

Отправить комментарий