Skip to main content

Does anyone know if there is a way to make email a required field so that it will trigger “users are prompted to fill in the mandatory fields related to their profile” when a new user first logs in?

Back story is users are being created via User Provisioning as part of SAML SSO.  The authenticating source does not require email and so email is missing from some user records.  SSO and Provisioning is working so users are able to access the platform, but without an email they will miss some of the notifications.

Thanks!

If you are using self-registration, you can ask for that input but if you create the profiles via some other backend process, you cannot. What do you use as a username?

You might need to run reports on your users to find the gaps and then ask them for their email address, etc.


The username coming from the ID source is not email.  It’s a combination of first initial, last name and a client ID.  Email is not required in the authentication system (a decision I disagree with but run by another team).  While it’s not often that email is blank it is possible that a user is created with provisioning that does not have an email.


Hi there,

While the built in email field is unaffected by the Advanced Setting below

 

Could you create an Additional Field called “Re-Enter your Email Address” along with ticking the option above?

This will then pop-up when users next login to submit. You can then import the values which are entered by users in this field on a certain cadence via CSV.

Alternatively, if you have Docebo Connect you can trigger an event that when that field is populated with a value by the user, that it is updated in the ‘Email’ field for that particular user.


Reply