| Both sides previous revision Previous revision Next revision | Previous revision |
| rdms:data:permissions [2026/01/15 14:36] – [Permission Inheritance] Rewrote the code block jelte | rdms:data:permissions [2026/01/15 14:49] (current) – formatting giulio |
|---|
| $ icp -r folder_test /rug/home/Test_Team/folder_with_inheritance | $ icp -r folder_test /rug/home/Test_Team/folder_with_inheritance |
| |
| # Checking the permission shows that the inherited permission of the parent folder are applied. Reason: Copy counts as new data --> Inheritance is applied. | # Checking the permission shows that the permission of the parent folder are applied/inherited. Reason: Copy counts as new |
| | data --> Inheritance is applied. |
| $ ils -A /rug/home/Test_Team/folder_with_inheritance/folder_test | $ ils -A /rug/home/Test_Team/folder_with_inheritance/folder_test |
| /rug/home/Test_Team/folder_with_inheritance/folder_test: | /rug/home/Test_Team/folder_with_inheritance/folder_test: |
| Inheritance - Enabled | Inheritance - Enabled |
| |
| # The 'rdms-testers@rug.nl' user uploads a new file from the local system to the RDMS folder | # The 'rdms-testers@rug.nl' user uploads a new file from the local system to the RDMS folder. |
| $ iput test.txt /rug/home/Test_Team/folder_with_inheritance | $ iput test.txt /rug/home/Test_Team/folder_with_inheritance |
| |
| # See the 'ACL' entry to verify the permission level of 'rdms-testers' | # See the 'ACL' entry to verify the permission level of 'rdms-testers'. |
| # Permissions on the newly uploaded file show that it inherited the permission from the parent collection automatically | # Permissions on the newly uploaded file show that it inherited the permission from the parent collection automatically. |
| $ ils -A /rug/home/Test_Team/folder_with_inheritance/test.txt | $ ils -A /rug/home/Test_Team/folder_with_inheritance/test.txt |
| /rug/home/Test_Team/folder_with_inheritance/test.txt | /rug/home/Test_Team/folder_with_inheritance/test.txt |
| Inheritance - Disabled | Inheritance - Disabled |
| |
| # The 'rdms-testers@rug.nl' user uploads a new file from the local system to the RDMS folder | # The 'rdms-testers@rug.nl' user uploads a new file from the local system to the RDMS folder. |
| $ iput test.txt /rug/home/Test_Team/folder_without_inheritance | $ iput test.txt /rug/home/Test_Team/folder_without_inheritance |
| |
| # See the 'ACL' entry to verify the permission level of 'rdms-testers' | # See the 'ACL' entry to verify the permission level of 'rdms-testers'. |
| # Permissions on the newly uploaded file show that it only has one permission: own for the uploading user | # Permissions on the newly uploaded file show that it only has one permission: 'own' for the uploading user (creator). |
| $ ils -A /rug/home/Test_Team/folder_without_inheritance/test.txt | $ ils -A /rug/home/Test_Team/folder_without_inheritance/test.txt |
| /rug/home/Test_Team/folder_without_inheritance/test.txt | /rug/home/Test_Team/folder_without_inheritance/test.txt |