Closed jeff-cohere closed 6 months ago
According to Kjiersten, both JAMO and JAWS actually have dedicated user accounts, so maybe this is how they get around the issue. These users retain ownership of the files they transfer, but the permissions are such that users can manipulate them as needed.
I think I've resolved this issue by following the instructions provided by Rachana Ananthakrishnan at Globus. Specifically, I had to create a Guest Share pointing to the NERSC SHARE endpoint, associate the DTS client ID with it so it has read permissions, and use the Guest Share's UUID instead of the NERSC SHARE UUID. I think this will work pretty easily, but I'll keep this issue open till I am able to see a complete transfer through.
We've resolved this issue.
When the DTS attempts to obtain a list of the contents of a directory on the Globus endpoint used by the JGI Data Portal, after negotiating some consent/scope related issues, it gets the following error message from the endpoint:
Currently, we don't create a mapping from the Globus account used by the DTS to a local user--as far as I know, we just use the default mapping. I guess we need to figure out a local user that has the proper access privileges to conduct DTS business.