Hi Chris,
At last I found a quantum of time and went through Inbound SAML again with the latest Gluu:
Gluu Server 4.2.3, CentOS 8
I was able to complete the setup including mapping and authentication.
I created a custom mapping file which looks like:
```
module.exports = profile => {
return {
mail : profile["http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress"],
displayName : profile["http://schemas.xmlsoap.org/ws/2005/05/identity/claims/upn"],
uid : profile["http://schemas.xmlsoap.org/claims/CommonName"],
cn : profile["http://schemas.xmlsoap.org/claims/CommonName"],
givenName: profile["http://schemas.xmlsoap.org/claims/CommonName"],
sn: profile["http://schemas.xmlsoap.org/claims/CommonName"]
}
}
```
and used it in appropriate Passport provider.
I hope this mapping is exactly what it has to be.