Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
rdms:data:permissions [2023/05/11 16:26]
jelte Correct behaviour of 'write' vs 'own'
rdms:data:permissions [2023/05/11 16:48] (current)
jelte Included table
Line 1: Line 1:
 ====== Permissions and Inheritance====== ====== Permissions and Inheritance======
  
-Within the RDMS, there are four levels of **permissions** or user privileges to files and folders.+Within the RDMS, there are **four levels of permissions** or user privileges to files and folders that can be defined by the users. 
 + 
 +In an order of ascending privileges, these permissions are 'Null', 'Read', 'Read/Write' and 'Own'
 + 
 +Please see the following table for a summary of what these different permissions allow within the RDMS: 
 + 
 +^  Permission Level      ^  Read        Modify          ^   Create New     Delete     Share   ^ 
 +|  **Null**    |  {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}       {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}  |   {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}  |  {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}    {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}        | 
 +|  **Read**    |  {{:rdms:data:eo_circle_green_checkmark.svg.png?20|}}       {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}  |   {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}  |  {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}    {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}        | 
 +|  **Write**  |  {{:rdms:data:eo_circle_green_checkmark.svg.png?20|}}      {{:rdms:data:eo_circle_green_checkmark.svg.png?20|}}    {{:rdms:data:eo_circle_green_checkmark.svg.png?20|}}  |  {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}    {{:rdms:data:1280px-eo_circle_red_blank.svg.png?20|}}        | 
 +|  **Own**    |  {{:rdms:data:eo_circle_green_checkmark.svg.png?20|}}      {{:rdms:data:eo_circle_green_checkmark.svg.png?20|}}    {{:rdms:data:eo_circle_green_checkmark.svg.png?20|}}  |  {{:rdms:data:eo_circle_green_checkmark.svg.png?20|}}    |  {{:rdms:data:eo_circle_green_checkmark.svg.png?20|}}   | 
 + 
 + 
 +And for a more detailed explanation of what this permissions mean: 
  
 **Own**: The user owns the data object (file) or the collection (folder) and has the full permission on reading, modifying (including deletion), and sharing. **Own**: The user owns the data object (file) or the collection (folder) and has the full permission on reading, modifying (including deletion), and sharing.
Line 9: Line 22:
 **Read**: The user can only read the object or its content. This also allows to make a (editable) copy of the file/folder. **Read**: The user can only read the object or its content. This also allows to make a (editable) copy of the file/folder.
  
-**None**: The user does not have any permission on the object. One can use 'none' when removing the previously assigned permissions to a user. When you are the owner of an object and accidentally set your own permissions to 'none', you will internally still remain the owner and you can recover your privileges by again assigning another permission level. +**Null**: The user does not have any permission on the object. One can use 'none' when removing the previously assigned permissions to a user. When you are the owner of an object and accidentally set your own permissions to 'none', you will internally still remain the owner and you can recover your privileges by again assigning another permission level. 
  
 **Important Note** **Important Note**