Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

"System.Customer.UserImportUsePasswordOnCreate" - Optional attributeattribute (applicable for New Users only). A boolean to configure if the password column in the CSV should be used . (New Users only).  True will (default) will use the password field as initial password. False, will ignore the password in the CSV file.

System.Customer.UserImportUsePasswordOnCreateSystem.Customer.UserImportUseRandomPasswordIfNotProvidedPassword mapping for CSVAction
falsefalsefalse
falsefalsetrue

pwd provided:

pwd empty/white spaces:

falsetruefalse
falsetruetrue

pwd provided:

pwd empty/white spaces:

truefalsefalse
truefalsetrue

pwd provided:

pwd empty/white spaces:

truetruefalse
truetruetrue

pwd provided:

pwd empty/white spaces:


System.Customer.UserImportUsePasswordOnCreateSystem.Customer.UserImportUseRandomPasswordIfNotProvidedPassword in CSV (mapping)Action
falsefalse

false

create user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, don't create user and log error (but continue CSV file processing)
falsefalsetruecreate user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, don't create user and log warning (but continue CSV file processing)
falsetruefalsecreate user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, create user with random password (Guid)
false

...

truetruecreate user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, create user with random password (Guid)
truefalsefalse

don't create user and log error (but continue CSV file processing)

truefalsetruecreate user with provided password
truetruefalsecreate user with random password (Guid)
truetruetruecreate user with provided password

"System.Customer.UserImportUseRandomPasswordIfNotProvided" - Optional attribute (applicable for New Users only). A boolean flag to configure whether a random password (Guid) should be generated (New User only) if no password (empty/white spaces only) is provided in the password column of the CSV file. Default value (missing attribute): false.

System.Customer.UserImportUseRandomPasswordIfNotProvidedPassword in CSVAction
truetruecreate user with provided password
truefalsecreate user with random password (Guid)
falsetruecreate user with provided password
falsefalsedon't create user and log error (but continue CSV file processing)

Note: The attribute is ignored if System.Customer.UserImportClassName = CUKUserImporter. That is, don't create any user with a random password - always create password from Date of Birth.

"System.Customer.UserImportNewUserPasswordFormat" - Optional attribute.  A string that can be used to configure an Org's initial password.  Accepts all AlphaNumeric characters, special symbols and Profile index keys (e.g. LastName).  Can NOT use char '+' as that is used to parse the field.  Additionally, you can specify casing by making the key to be used all caps or lowercase.  If the Key not in all caps or lowercase, it will capitalize the first letter. Example Values: "LastName+123!" or "123+firstname+!!!+LASTNAME+321".

"System.Customer.UserImportExpireInitialPassword" -  Optional attribute.   A boolean to configure if the initial password needs to be immediately force changed.  True will force change the password on first login.

"System.Customer.UserImportUseRandomPasswordIfNotProvided" - Optional attribute.  A boolean:  Set to true, no password complexity rules are enforced/checked for new users. Set a random password for new users as Guid.  If falseIf a password is not provided (either via CSV file directly, or via 'UserImportNewUserPasswordFormat') the user is not created and an error is outputted.

...