Versions Compared

Key

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

...

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

...

.UserImportUseRandomPasswordIfNotProvided for detailed behaviour in combination with other configuration options.

"System.Customer.UserImportUseRandomPasswordIfNotProvided

...

pwd provided:

pwd empty/white spaces:

...

pwd provided:

pwd empty/white spaces:

...

pwd provided:

pwd empty/white spaces:

...

pwd provided:

pwd empty/white spaces:

" - 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.UserImportUsePasswordOnCreateSystem.Customer.UserImportUseRandomPasswordIfNotProvidedPassword
in
mapping for CSV
(mapping)
Action
falsefalsefalsecreate user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, don't create user and log error (but continue CSV file processing)
falsefalsetrue

create user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, don't create user and log

warning

error (but continue CSV file processing).

Note: It doesn't matter whether a password is provided or is empty/white spaces - the behaviour is the same.

falsetruefalse

create user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise,

create

 create user with random password (Guid)

Note: It doesn't matter whether a password is provided or is empty/white spaces - the behaviour is the same.

falsetruetrue

create user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise,

create

 create user with random password (Guid)

Note: It doesn't matter whether a password is provided or is empty/white spaces - the behaviour is the same.

truefalsefalse
don
create user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, don't create user and log error (but continue with CSV file processing)
truefalsetrue
create

pwd provided: create user with provided password

pwd empty/white spaces: create user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, don't create user and log error (but continue with CSV file processing)

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

pwd provided: create user with provided password

...

pwd empty/white spaces

...

: create user via password format, if enabled via System.Customer

.UserImportUseRandomPasswordIfNotProvidedPassword in CSVActiontruetrue

.UserImportNewUserPasswordFormat. Otherwise, create user with

provided passwordtruefalsecreate user with

random password (Guid

)falsetruecreate user with provided passwordfalsefalsedon'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".
See System.Customer.UserImportUseRandomPasswordIfNotProvided for detailed behaviour in combination with other configuration options.

"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.

...