Portal Engine Questions on portal engine and web parts.
Version 6.x > Portal Engine > 'Users delete non activated user' scheduled task doesn't differentiate disabled users from those who have not yet activated View modes: 
User avatar
Certified Developer v6
Certified Developer v6
hoppe - 10/25/2012 9:26:23 AM
   
'Users delete non activated user' scheduled task doesn't differentiate disabled users from those who have not yet activated
In my forum post, Radek informed me that he would submit the issue described as a bug for consideration. Was this addressed in a hotfix for kentico 6?

To summarize, the 'Users delete non activated user' scheduled task deletes anyone who is disabled after something like 14 days (whatever number of days is in the CMS settings).

SettingsProvider.SettingsKeyProvider.GetIntValue(siteName + ".CMSDeleteNonActivatedUserAfter");


This is a problem because you cannot disable any users after 14 days - they will be deleted. What if you want to disable a user, i.e., while they are on a sabbatical and need to revoke their access. This task will delete them. If you want to re-enable them later, you can't. They then need to re-register, as opposed to being re-enabled.

IMO, the user activation date, and user activated by fields should be used to evaluate if they have never activated.

Thanks,
Joe

User avatar
Kentico Support
Kentico Support
kentico_radekm - 11/6/2012 10:07:32 AM
   
RE:'Users delete non activated user' scheduled task doesn't differentiate disabled users from those who have not yet activated
Hello.

It should be fixed in hotfix no. 6.0.31.

Best Regards,
Radek Macalik

User avatar
Certified Developer v6
Certified Developer v6
hoppe - 11/7/2012 12:12:24 PM
   
RE:'Users delete non activated user' scheduled task doesn't differentiate disabled users from those who have not yet activated
Thanks!