I'm testing Globus for our organization. The endpoint and gateway are set up and both can be seen within my Globus account. I've also set up three collections that would eventually be accessed by users for access testing. This is where the issue lies with Authentication Required errors when attempting to view any of the collections in the File Manager.
Here is the identity mapping file I came up with to map the usernames on the local system, which is backed by Centrify for AD users. The AD username I'm testing with has logged into the local system and has a shell and home directory.
Here is the identity mapping JSON file I came up with, based on the one in the documentation.
{
"DATA_TYPE": "expression_identity_mapping#1.0.0",
"mappings": [
{
"source": "{username}",
"match": "(.+?)\\.(.*)@noaa\\.gov@accounts\\.google\\.com",
"output": "{1}"
}
]
}
And here is an example of the account identity, which should equal the username, that I'm testing with: firstname...@noaa.gov@
accounts.google.comThe regex should match properly and pass on the 2nd group, the (.*) portion. Testing it in an online regex tester did verify the proper match.
I would like to include more details but am very new to Globus, but very experienced in Linux, and do not yet know how to get these details.
Chris