Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
rdms:data:permissions [2023/05/04 09:11] – jelte | rdms:data:permissions [2024/11/15 14:59] (current) – [Inheritance] Correction for inheritance jelte | ||
---|---|---|---|
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, we support **four levels of permissions** or user privileges to files and folders |
- | **Own**: The user owns the data object (file) or the collection (folder) and has the full permission on reading, modifying, and sharing | + | In an order of ascending privileges, these permissions are ' |
+ | |||
+ | Please see the following table for a summary of what these different permissions allow within the RDMS: | ||
+ | |||
+ | ^ Permission Level ^ Read | ||
+ | | **Null** | ||
+ | | **Read** | ||
+ | | **Write** | ||
+ | | **Own** | ||
+ | |||
+ | |||
+ | 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 | ||
**Write**: The user has read and write access to the object. | **Write**: The user has read and write access to the object. | ||
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/ | **Read**: The user can only read the object or its content. This also allows to make a (editable) copy of the file/ | ||
- | **None**: The user does not have any permission on the object. One can use ' | + | **Null**: The user does not have any permission on the object. One can use ' |
- | + | ||
- | **Additional Notes for RDMS Team Drives and user permissions** | + | |
- | Within the Team Drive space, the ' | + | **Important Note** |
- | | + | * While ' |
- | | + | |
===== Inheritance ===== | ===== Inheritance ===== | ||
Line 22: | Line 33: | ||
Inheritance means that the permissions set on a collection/ | Inheritance means that the permissions set on a collection/ | ||
- | By default, permission inheritance is active within the RDMS, but it can also be disabled on a per folder/ | + | By default, permission inheritance is active within the RDMS for [[rdms: |
Users who decide to disable permission inheritance should be aware that this means that permissions on all (sub)folders and files have to be set individually. | Users who decide to disable permission inheritance should be aware that this means that permissions on all (sub)folders and files have to be set individually. | ||
Also, it should be noted that it is also possible to modify user permissions on specific subfolders or files when permission inheritance is activated on the main folder. | Also, it should be noted that it is also possible to modify user permissions on specific subfolders or files when permission inheritance is activated on the main folder. | ||