I see that the username shows up in the profile URL.
Would there be a way to switch that URL to firstname+lastname so it does not display the username? Because we would like to use the email address as username yet keep it private, and just use first name/last name in all the display areas.
I think you could solve this by using the Username "Override with Assertion Attribute" setting.
I believe if your NameID field in SAML is email, Jive will use that by default to associate a Jive User entry to your IDP's user entry received in SAML, but you can tell it to use a different attribute received in the SAML as their Jive username. You would need to pass that unique field in the SAML.
Alternatively, I believe you can also allow users to choose their own username when logging in the first time.
Hope this helps,