Beginning DNN 5.1.0 and higher, they added an extra parameter column in the Schedule table called "CreatedByUserID". However, the Interactive User Import version 2.0 install zip file (01.00.00.SqlDataProvider) is still using the AddSchedule that is compatible with previous versions of DNN.
For DNN 5.1.0 and higher, you will need to edit the "01.00.00.SqlDataProvider" file in the .zip install and change the text from:
-- ADD DNN SCHEDULER ITEM
execute {objectQualifier}AddSchedule 'DataSprings.DNN.Modules.UserImport.UserImportProcess,
DataSprings.DNN.Modules.UserImport',60,'m',60,'m',250,'',0,1,'DataSprings_UserImport', NULL
to:
-- ADD DNN SCHEDULER ITEM
execute {objectQualifier}AddSchedule 'DataSprings.DNN.Modules.UserImport.UserImportProcess,
DataSprings.DNN.Modules.UserImport',60,'m',60,'m',250,'',0,1,'DataSprings_UserImport', NULL,1
Note: the 1 at the end is the userID for the parameter "CreatedbyUserID" parameter. The number 1 is usually for Host.
Another option is to go into Host / Schedule afterwards and add the Interactive User Import manually. If so, supply the following info:
Full Class Name and Assembly: DataSprings.DNN.Modules.UserImport.UserImportProcess,
DataSprings.DNN.Modules.UserImport
Object Dependencies: DataSprings_UserImport
The rest of the choices is up to you. -- David