SGW-04: Data movement between gateway users' desktops/laptops and XSEDE resources
A science gateway developer needs to enable researchers using his/her gateway to transfer files between their local systems (laptops, desktops, campus servers) and HPC resources (XSEDE compute or storage systems) either directly or through gateway servers that use common security attributes (currently referred as "community credentials") for initiating and managing the transfer. The researchers using the gateway will authenticate using the gateway's authentication mechanisms and will not have their own XSEDE allocations or be members of the gateway's project group, and they must not have access to the gateway's community credential.
User Importance Summary:
Some science gateways produce data that is big enough that the gateway's users will need to move it directly from the XSEDE system(s) to their own system(s) without using the gateway server as an intermediary. Ordinarily, gateway users aren't allowed to interact with XSEDE systems directly. A secure mechanism is needed to allow it in very specific, very limited circumstances.
Target Communities and Sizes:
Science gateway developers - (10 < N < 99) Researchers who use science gateways - (10,000 < N < 99,999)