UsingAigaion/UserRights
From AigaionWiki
Still to do: say something about the interaction between user rights and access levels. Having read and edit rights is not enough: guest users can only read (edit) if they have the proper rights and the object to be read/edited has read/edit access level set to public. For registered users, the access levels need to be set to intern. Objects set to private for read/edit can only be read/edited by their owner (the user who created the object).
Available user rights
| Viewing rights | |
|---|---|
| attachment_read | read attachments |
| note_read | read comments of self and others |
| topic_subscription | change own topic subscriptions |
| request_copies | request copies of a publication from the author |
| export_email | export publications through email |
| bookmarklist | use the persistent bookmarklist |
| Editing rights | |
| attachment_edit | add, edit and delete attachments |
| note_edit | add, edit and delete own comments |
| topic_edit | add, edit and delete topics |
| publication_edit | add, edit and delete publications; categorize publications |
| user_edit_self | Edit own profile (except for the user rights) |
| Admin rights | |
| database_manage | Manage the database: set configuration settings; perform maintenance checks; perform database update after new release has been installed |
| read_all_override | read all attachments, publications, topics and notes, overriding the read access levels of these objects |
| edit_all_override | edit all attachments, publications, topics and notes, overriding the edit access levels of these objects |
| user_edit_all | Create new users; edit all user profiles (except for the user rights) |
| user_assign_rights | Assign user rights to users |
assigning default rights to new users
Using rights profiles and user groups