I have an app that is set up to use the saml IdP Attributes where I have selected Use Name ID. From there I have also selected an entity of User type under Application Attributes to identify how the user principal is stored. Is it possible to interrupt the flow of saml so that I can take the value passed back from the SSO and break it up/ manipulate it to create different entities of system.user? Ex: SSO return value: email1@reference1.com then split it like this: name: email1 reference: @reference1.com then logic that sees the reference and creates user of type reference1 passing name as the key value SSO return value: email2@reference2.com then split it like this: name: email2 reference: @reference2.com then logic that sees the reference and creates user of type reference2 passing name as the key value