Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Reverted from v. 106

...

  • Original = "(", Replacement = "["

  • Original = ")", Replacement = "]"

  • Original = ",", Replacement = "-"

  • Original = "\\", Replacement = "/"

  • Original = ":", Replacement = "-"

  • Original = "|", Replacement = "/"

Reduce To One Email Address Configuration (

...

Mandatory)

Sample Configuration:

Code Block
languagejs
"ReduceToOneEmailAddressConfiguration": {
    "MultipleEmailsDelimiter": ","
  }

If there are multiple email address provided for one user AND those are separated by the MultipleEmailsDelimiter only the first email is imported if this configuration is present.

Reset Fields To Default If Empty Configuration (

...

Mandatory)

Sample Configuration:

Code Block
languagejs
  "ResetFieldsToDefaultIfEmptyConfiguration": {
    "ResetFieldsToDefaultIfEmpty": [
		"Vessel",
		"Rank",
		"EmbarkmentDate"
    ]
  }

...

  • User scalar property (string): empty string (except any Primary Identifying Field)

  • OPF (single-choice-string): first choice

  • OPF (string): empty string

  • OPF (int): not supported yet (we don’t have a default value for int yet)

Info

If ResetFieldsToDefaultIfEmptyConfiguration is not required ResetFieldsToDefaultIfEmptyarray can be left empty like this. But configuration section must exists.

Code Block
  "ResetFieldsToDefaultIfEmptyConfiguration": {
    "ResetFieldsToDefaultIfEmpty": [
    ]
  }

Data Formatting Configuration (Optional)

...

Also, Deactivation users count must be less than less than MaxUsersToDeactivate

Threshold Configuration (

...

Mandatory)

Sample Configuration:

Code Block
languagejs
  "ThresholdConfiguration" : {
	  "Thresholds" : [
		{
			"Name" : "MaxUsersPerImport",
			"Value" : 1,
			"Action" : "StopImport"
		},
		{
			"Name" : "MaxDeactivateUsers",
			"Value" : 1,
			"Action" : "GenerateWarning"
		},
		{
			"Name" : "MaxNewUsers",
			"Value" : 4,
			"Action" : "StopImport"
		},
		{
			"Name" : "MaxOrgProfileValueUpdates",
			"Value" : 1,
			"Action" : "GenerateWarning"
		},
		{
			"Name" : "MaxReactivateUsers",
			"Value" : 1,
			"Action" : "GenerateWarning"
		},
		{
			"Name" : "MaxInvalidUsers",
			"Value" : 1,
			"Action" : "None"
		}
	]
  }

...

  • MaxUsersPerImport

  • MaxDeactivateUsers

  • MaxNewUsers

  • MaxOrgProfileValueUpdates

  • MaxReactivateUsers

  • MaxInvalidUsers

Info

If Threshold Configuration is not required Thresholds array can be left empty like this. But configuration section must exists.

Code Block
  "ThresholdConfiguration" : {
	  "Thresholds" : [
	]
  }

User Importer Configuration (Mandatory)

...