Duke-GCB / D4S2

Web service to facilitate notification and transfer of projects in DukeDS
MIT License
0 stars 0 forks source link

Add option to grant sender more permissions on delivery acceptance #167

Closed dleehr closed 6 years ago

dleehr commented 6 years ago

Currently, senders only get project_viewer permission on deliveries. We should add an option so that permissions are granted like file_downloader to senders on non-copied projects. Came up in meeting with core facility today

johnbradley commented 6 years ago

D4S2 is unaware if a project is copied or not. DukeDSClient handles creating a copy and sends the id of the copied project to D4S2.

dleehr commented 6 years ago

Ah that's right. Either way, let's default to giving file downloader access back to the sender for all delivered projects. That'll probably eliminate the need to copy in the first place, which is something we won't be doing from datadelivery-ui

dleehr commented 6 years ago

Related: https://github.com/Duke-GCB/DukeDSClient/issues/180