...
"System.Customer.UserImportBatchSize" – Mandatory attribute. This is represented as an integer, and represents the number of users/rows to process in a batch run. This is included for performance reasons.
"System.Customer.UserImportClassName" - Optional attribute. This is the name of the class that inherits from the default CustomerUserIntegration class. (e..g "CUKIntegration" for CUKIntegration.cs : CustomerUserIntegration.cs)
"System.Customer.UserImportCsvDelimiter" – Optional attribute. Used to override the default CSV delimiter (',') with another char. (e.g. '|' for CCL. String used as Regex)
...
1) Currently the importer assumes that the headers are in the file. TODO update this when this can be flagged.
2) Default Passwords - currrently uses the user guid. force change is true for newly created user unless a password is specified inthe file.
Custom Integrations and Custom CSV Formats:
Example of a configured org using custom integration:
Example of a configured org csv (CUK)
Background Thread (Automatic User Importing)
...