After discussing with Thomas Mortagne, the strategy would be more to provide only a boolean to enable the user profile or not, and choose to not interfere with user profile activation at each login.