FrRedmineRoles

Version 2 (yannick quenec'hdu, 2010-05-16 00:44)

1 1 Fabrice Phung
h1. Rôles et permissions
2 1 Fabrice Phung
3 1 Fabrice Phung
Les rôles vous permettent de définir les permissions que les membres ont sur un projet. Chaque membre d'un projet a un seul rôle pour le projet. Un utilisateur peut avoir différents rôles sur différents projets.
4 1 Fabrice Phung
5 2 yannick quenec'hdu
Vous pouvez créer de nouveaux rôles ou éditer ceux existants. Vous pouvez supprimer un rôle, si celui-ci n'est utilisé un projet.
6 1 Fabrice Phung
7 1 Fabrice Phung
h2. Propriétés des rôles
8 1 Fabrice Phung
9 1 Fabrice Phung
* *Nom*: nom d'affichage pour le rôle
10 1 Fabrice Phung
* *Demandes assignables à ce rôle*: si non coché, les demandes ne peuvent être attribuées aux membres ayant ce rôle sur le projet.
11 1 Fabrice Phung
12 1 Fabrice Phung
h2. Permissions
13 1 Fabrice Phung
14 1 Fabrice Phung
Vous pouvez, en éditant un rôle, définir ses permission en cochant/décochant les différentes actions.
15 1 Fabrice Phung
16 2 yannick quenec'hdu
17 2 yannick quenec'hdu
|_. Permission|_. Description|
18 2 yannick quenec'hdu
|\2. *_Project permissions_*|
19 2 yannick quenec'hdu
|Create project|Allow non-admin users to create a root project
20 2 yannick quenec'hdu
You can specify which role will be automatically given to a non-admin user who creates project (see [[RedmineSettings#Projects]])|
21 2 yannick quenec'hdu
|Edit project|Allow user to edit project properties|
22 2 yannick quenec'hdu
|Select project modules|Allow user to enable/disable project modules (such as issues tracking, wiki, repository...)|
23 2 yannick quenec'hdu
|Manage members|Allow user to add/remove project members or change the roles of existing members|
24 2 yannick quenec'hdu
|Manage versions|Allow user to add/edit/delete project versions|
25 2 yannick quenec'hdu
|Create subprojects|Allow user to add subprojects to the project|
26 2 yannick quenec'hdu
|\2. *_Boards permissions_*|
27 2 yannick quenec'hdu
|Manage boards|Allow user to add/edit/delete project forums|
28 2 yannick quenec'hdu
|Post messages|Allow user to post new topics in forums|
29 2 yannick quenec'hdu
|Edit messages|Allow user to edit any message|
30 2 yannick quenec'hdu
|Edit own messages|Allow user to edit its own messages only|
31 2 yannick quenec'hdu
|Delete messages|Allow user to delete any topic or reply|
32 2 yannick quenec'hdu
|Delete own messages|Allow user to delete its own topics or replies|
33 2 yannick quenec'hdu
|\2. *_Documents permissions_*|
34 2 yannick quenec'hdu
|Manage documents|Allow user to add/edit/delete project documents|
35 2 yannick quenec'hdu
|View documents|Allow user to view documents|
36 2 yannick quenec'hdu
|\2. *_Files permissions_*|
37 2 yannick quenec'hdu
|Manage files|Allow user to add/edit/delete project files under the Files section|
38 2 yannick quenec'hdu
|View files|Allow user to view files|
39 2 yannick quenec'hdu
|\2. *_Issue tracking_*|
40 2 yannick quenec'hdu
|Manage issue categories|Allow user to add/edit/delete issue categories|
41 2 yannick quenec'hdu
|View Issues|Allow user to view project issues|
42 2 yannick quenec'hdu
|Add issues|Allow user to create new issues|
43 2 yannick quenec'hdu
|Edit issues|Allow user to fully edit existing issues|
44 2 yannick quenec'hdu
|Manage issue relations|Allow user to add/remove relations beetween issues|
45 2 yannick quenec'hdu
|Add notes|Allow user to add comments to existing issues|
46 2 yannick quenec'hdu
|Edit notes|Allow user to edit any issue comment|
47 2 yannick quenec'hdu
|Edit own notes|Allow user to edit its own comments only|
48 2 yannick quenec'hdu
|Move issues|Allow user to move existing issues to another project|
49 2 yannick quenec'hdu
|Delete issues|Allow user to delete issues|
50 2 yannick quenec'hdu
|Manage public queries|Allow user to add/edit/delete issue queries that are visible by all users|
51 2 yannick quenec'hdu
|Save queries|Allow user to save its own issue queries|
52 2 yannick quenec'hdu
|View gantt chart|Allow user to view the gantt chart|
53 2 yannick quenec'hdu
|View calendar|Allow user to view the calendar|
54 2 yannick quenec'hdu
|View watchers list|Allow user to see who is watching an issue|
55 2 yannick quenec'hdu
|Add watchers|Allow user to add other users as watchers of an issue|
56 2 yannick quenec'hdu
|Delete watchers|Allow user to remove watchers of an issue|
57 2 yannick quenec'hdu
|\2. *_News permissions_*|
58 2 yannick quenec'hdu
|Manage news|Allow user to add/edit/delete project news|
59 2 yannick quenec'hdu
|Comment news|Allow user to add comments to news|
60 2 yannick quenec'hdu
|\2. *_Repository permissions_*|
61 2 yannick quenec'hdu
|Manage repository|Allow user to configure the project repository|
62 2 yannick quenec'hdu
|Browse repository|Allow user to browse and view the content of the project repository|
63 2 yannick quenec'hdu
|View changesets|Allow user to view the chengesets|
64 2 yannick quenec'hdu
|Commit access|Used by Redmine.pm to give write access to the project repository
65 2 yannick quenec'hdu
See [[Repositories_access_control_with_apache_mod_dav_svn_and_mod_perl]]|
66 2 yannick quenec'hdu
|\2. *_Time tracking permissions_*|
67 2 yannick quenec'hdu
|Log spent time|Allow user to log time on the project|
68 2 yannick quenec'hdu
|View spent time|Allow user to view the time logs on the project|
69 2 yannick quenec'hdu
|Edit time logs|Allow user to edit any time log|
70 2 yannick quenec'hdu
|Edit own time logs|Allow user to edit its own time logs only|
71 2 yannick quenec'hdu
|Manage project activities|Allow user add/edit/delete activities|
72 2 yannick quenec'hdu
|\2. *_Wiki permissions_*|
73 2 yannick quenec'hdu
|Manage wiki|Allow user to create or delete the project wiki
74 2 yannick quenec'hdu
Deleting a wiki is an *irreversible* operation, it deletes all pages and attached files!|
75 2 yannick quenec'hdu
|Rename wiki pages|Allow user to rename existing wiki page or assign wiki pages to a parent page|
76 2 yannick quenec'hdu
|Delete wiki pages|Allow user to delete wiki pages
77 2 yannick quenec'hdu
Deleting a wiki page is an *irreversible* operation, the page and all its history are deleted!|
78 2 yannick quenec'hdu
|View wiki|Allow user to view the wiki|
79 2 yannick quenec'hdu
|View wiki history|Allow user to view older versions of the wiki pages, and diff between versions|
80 2 yannick quenec'hdu
|Edit wiki pages|Allow user to edit unprotected wiki pages|
81 2 yannick quenec'hdu
|Delete attachments|Allow user to delete existing wiki page attachments|
82 2 yannick quenec'hdu
|Protect wiki pages|Allow user to lock/unlock wiki pages, and edit locked pages|
83 2 yannick quenec'hdu
84 1 Fabrice Phung
h2. Rôles systèmes
85 1 Fabrice Phung
86 1 Fabrice Phung
Il y a deux rôles systèmes dans Redmine : 'Non member' et 'Anonymous'. Ils sont utilisés en interne par Redmine et ne peuvent donc être supprimés.
87 1 Fabrice Phung
88 1 Fabrice Phung
* *Non member*: ce rôle vous permet de définir les permissions qu'un utilisateur enregistré a sur les projets dont il n'est pas membre.
89 1 Fabrice Phung
* *Anonymous*: ce rôle vous permet de définir les permissions qu'un utilisateur anonyme a sur les projets.
90 1 Fabrice Phung
91 2 yannick quenec'hdu
Notez que ces permissions s'appliquent seulement aux projets publics, les projets privés ne sont accessibles qu'aux membres de ce projet