RusRedmineRoles » History » Version 3
« Previous -
Version 3/5
(diff) -
Next » -
Current version
Ruslan Khasanov, 2011-04-27 08:10
Руководство->Руководство администратора
Оригинал: Roles and permissions v.13
Роли и права доступа¶
Роли позволяет определить какие права доступа имеют участники проекта. Каждому участнику проекта может быть назначена одна или несколько ролей в проекте. Пользователь может иметь разные роли в разных проектах.
Вы можете создать новую роль или редактировать существующую. Вы можете удалить роль только тогда, когда данная роль никому не назначена в проектах.
Свойства ролей¶
- Имя: отображаемое имя роли
- Задача может быть назначена этой роли: если не установлено, задачи не могут быть назначены участнику, обладающему данной ролью в проекте.
Права доступа¶
При редактировании роли, вы можете определить её права доступа на определенные действия путем установки или снятия галочек.
Права доступа | Описание |
---|---|
На Проект | |
Создание проекта | Разрешает пользователям, не обладающими правами администратора, создавать корневые проекты. Вы можете указать, какие роли будут автоматически добавлены пользователю без прав администратора, который создает проект Настройки приложения) |
Редактирование проектов | Разрешает пользователю редактировать настройки проекта |
Выбор модулей проекта | Разрешает пользователю включать/отключать модули проекта (например, Задачи, Учет времени, Новости ...) |
Управление участниками | Разрешает пользователю добавлять/удалять участников в проекта или изменять роли существующих участников |
Управление версиями | Разрешает пользователю добавлять/редактировать/удалять версии проекта |
Создание подпроектов | Разрешает пользователю добавить в проект подпроект |
На Форумы | |
Управление форумами | Разрешает пользователю добавлять/редактировать/удалять форумы проекта |
Отправка сообщений | Разрешает пользователю создавать новые темы в форумах |
Редактирование сообщений | Разрешает пользователю редактировать любые сообщения и удалять любые вложения сообщений |
Редактирование собственных сообщений | Разрешает пользователю редактировать только свои сообщения |
Удаление сообщений | Разрешает пользователю удалить любую тему или ответ |
Удаление собственных сообщений | Разрешает пользователю удалять свои темы или ответы |
На Документы | |
Управление документами | Разрешает пользователю добавлять/редактировать/удалять документы проекта |
Просмотр документов | Разрешает пользователю просмотр документов |
На Файлы | |
Управление файлами | азрешает пользователю добавлять/редактировать/удалять файлы проекта в разделе Файлы |
Просмотр файлов | Разрешает пользователю просмотр файлов |
На Задачи | |
Управление категориями задач | Разрешает пользователю добавлять/редактировать/удалять котегории задач |
Просмотр задач | Разрешает пользователю просматривать задачи по проекту |
Добавление задач | Разрешает пользователю создавать новые задачи в проекте |
Редактирование задач | Разрешает пользователю полностью редактировать существующую задачу |
Управление связыванием задач | Разрешает пользователю добавить/удалить связи между задачами |
Управление подзадачами | Разрешает пользователю по определенной задачи добавить/удалить её подзадачи |
Добавление примечаний | Разрешает пользователю добавлять комментарии к существующим задачам |
Редактирование примечаний | Разрешает пользователю редактировать любой коментарий к задаче |
Редактирование собственных примечаний | Разрешает пользователю редактировать только свои коментарий к задаче |
Перенос задач | Разрешает пользователю переносить задачи в другой проект |
Удаление задач | Разрешает пользователю удалять задачи |
Управление общими запросами | Разрешает пользователю добавлять/редактировать/удалять общедоступными запросами на задачи |
Сохранение запросов | Разрешает пользователю сохранить свои запросы на задачи |
Просмотр диаграммы Ганта | Разрешает пользователю просмотривать диаграмму Ганта |
Просмотр календаря | Разрешает пользователю просмотривать календарь |
Просмотр списка наблюдателей | Разрешает пользователю просмотреть список наблюдателей по задаче |
Добавление наблюдателей | Разрешает пользователю добавить наблюдателя по задаче |
Удаление наблюдателей | Разрешает пользователю удалить наблюдателя задачи |
На Новости | |
Управление новостями | Разрешает пользователю добавлять/редактировать/удалять новости в проекте |
Комментирование новостей | Разрешает пользователю добавлять комментарии в проект |
На Хранилище | |
Управление хранилищем | Разрешает пользователю настроивать репозитории проектов |
Просмотр хранилища | Разрешает пользователю перемещаться по директориям и просматривать содержимое хранилища проекта |
Просмотр изменений хранилища | Разрешает пользователю просматривать список изменений хранилища |
Разрешение фиксации | Используйте Redmine.pm, чтобы раздать права на запись в хранилище проекта См. Repositories_access_control_with_apache_mod_dav_svn_and_mod_perl |
На Учет времени | |
Учет затраченного времени | Разрешает пользователю фиксировать время, затраченное на проект |
Просмотр затраченного времени | Разрешает пользователю просмотр времени, зартраченного на проект |
Редактирование учета времени | Разрешает пользователю редактировать время, затраченное на проект |
Редактирование собственного учета времени | Разрешает пользователю редактировать только своё время, затраченное на проект |
Управление активностью проекта | Разрешает пользователю добавлять/редактировать/удалять активность проекта |
На Wiki | |
Управление Wiki | Разрешает пользователю создавать или удалять вики проекта Удаление вики - необратимая операция, она удаляет все страницы, историю и все прикрепленные файлы! |
Переименование wiki-страниц | Разрешает пользователю переименовывать существующие вики-страницы или назначать родительску вики-страницу исходной странице |
Удаление wiki-страниц | Разрешает пользователю удалять wiki-страницы DУдаление вики-страниц - необратимая операция, она удаляет все страницы, историю и все прикрепленные файлы! |
Просмотр Wiki | Разрешает пользователю просматривать вики |
Экспорт wiki-страниц | Разрешает пользователю экспортировать вики-страницы в различные форматы (PDF, HTML, ...) |
Просмотр истории Wiki | Разрешает пользователю просматривать старые версии вики-страниц и различий между версиями |
Редактирование wiki-страниц | Разрешает пользователю редактировать незащищенные вики-страницы |
Удаление прикрепленных файлов | Разрешает пользователю удалить прикрепленные вики-странице файлы |
Блокирование wiki-страниц | Разрешает пользователю возможность блокировки/разблокировки вики-страниц и возможность редактировать заблокированные страницы |
Система ролей¶
Есть две системные роли в Redmine: 'Non member' and 'Anonymous'. Они для внутреннего использования Redmine и поэтому не могут быть удалены.
- Non member: эта роль позволяет определить для зарегистрированного пользователя права доступа на проект, участником которого он не является.
- Anonymous: эта роль позволяет определить права доступа на проект для анонимного пользователя.
Заметим, что эти две роли применяются только для общедоступных проектов так как анонимные пользователи и зарегистрированные пользователи, которые не являются участниками приватных проектов не могут даже видить приватные проекты.
Как следствие того факта, что роли Anonymous и Non member не могут быть отнесены к конкретному пользователю или группе, но назначаются автоматически, права доступа для этих ролей являются глобальными для данной установки Redmine.
Чтобы быть более конкретным: Вы можете создавать различные роли разработчика (reporter1, reporter2 ,...) со слегка различными разрешениями с учетом специфических потребностей конкретных проектов. Однако, вы не можете разграничить роли Anonymous и Non member по отдельным проектам, например, чтобы Non member мог создавать сообщения в форуме в рамках одного проекта, но не мог этого делать в другом проекте.
Некоторые права доступа не могут быть предоставлены этим ролям. Например, право доступа "Управление участниками" не может быть предоставлено Anonymous или Non member пользователям.