triggering a process model upon first login

Hi,

We are looking at using an identity provider platform to allow users to self-register.  On a registration page, the user would fill in information such as first name, last name, email address, home address, home phone number, cell number, etc.  This information would be stored in the identity provider namespace.

This identity provider platform will integrate with Appian via SAML v2 authentication with the option to have the user created automatically in Appian.  The only issue is that the SAML v2 will only pass first name, last name and email address to Appian.

I have a table in our database that needs the other information that was entered upon registration - email address, home address, home phone number, cell number, etc. 

If I can trigger a process model when this user first logs in, I can call a web service to retrieve those attributes from the identity provider and write it to our table.

 

Is it even possible to trigger a process model upon a user login?

Can anyone think of a better way to do this?

 

Thanks,

Gary

  Discussion posts and replies are publicly visible