Closed jessb0t closed 1 year ago
I added some scripts! So, in scripts/compl,
For #2: user can pass any folder name (and user name) to grant read/execute and/or write access
Added 2. add-custom-permissions.sh to grant read/execute, read/write/execute to specific project subfolders
David to look into how to remove all group-level access to all folders (since users do not seem to be removed from the group when removal is requested administratively).
Revisions:
onboard-new.sh
TBD
new-project-lead.sh
TBD
add-custom-permissions.sh
TBD
print-permissions.sh
TBD
remove.sh
2023-02-23a: Tested this command bash remove.sh {userid} -p /home/data/NDClab/datasets/readAloud-valence-dataset
(where {userid} was replaced with an actual id, but I am anonymizing that here). The script appeared to try to remove the user from all datasets, despite my use of the -p flag.
2023-02-23b: I get a setfacl "Operation not permitted" error, implying that I cannot currently run this script.
new-dataset.sh
TBD
3/27/2023: Pending testing.
4/11/2023: Testing complete!
analysis
andtool
projects, plus to alldataset
projects with the exception of sourcedata and derivativessourcedata
andderivatives
, and user-specified write access