Versions Compared

Key

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

...

System.Customer.

UserImportUsePasswordOnCreate

System.Customer.

UserImportUseRandomPasswordIfNotProvided

Translation Mapping CSV Column to Password exists?

Predicate exist in UserImportNewUserPasswordFormat?

(a Predicate mandates the existence of a Translation Mapping Column from CSV to Password)

This column is always true so it doesn't seem to add any value

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

create user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, don't create user and log 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.

falsetruefalseTrue

create user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, 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.

falsetruetrueTrue

create user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, 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.

truefalsefalseTruecreate user via password field in CSV (provided it meets the complexity requirements), build if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, don't create user and log error (but continue with CSV file processing)
truefalsetrueTrue

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)

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

pwd provided: create user with provided password

pwd empty/white spaces: create user via password format, if enabled via System.Customer.UserImportNewUserPasswordFormat. Otherwise, create user with random password (Guid)

...