Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Table of Contents
minLevel1
maxLevel6
outlinefalse
stylenone
typelist
printablefalse
separatorbrackets

User

...

Importer Configuration

User importer is configured using a JSON file (i.e UserIntegratorConfigFile.json). It has different sections which serves different purpose. Every section is described below also a sample configuration file is attached.

DataConsistencyCheckConfiguration

Code Block
languagejs
"DataConsistencyCheckConfiguration" : {

}

Currently there configurations this configuration section is empty.

ValueMappingConfiguration

...

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

UserImporterConfiguration

Sample Configuration

Code Block
  "UserImporterConfiguration": {
    "BatchSize": "400",
    "MaxJsonLength": "4194304",
    "ExpireInitialPassword": "true",
    "ResetPasswordOnUserReactivation": "false",
	"UserImportMode" : "Partial",
	"Thresholds": [
		{
			"Name" : "MaxUsersPerImport",
			"Value" : 1,
			"Action" : "GenerateWarning"
		},
		{
			"Name" : "MaxDeactivateUsers",
			"Value" : 1,
			"Action" : "GenerateWarning"
		},
		{
			"Name" : "MaxNewUsers",
			"Value" : 1,
			"Action" : "GenerateWarning"
		},
		{
			"Name" : "MaxOrgProfileValueUpdates",
			"Value" : 1,
			"Action" : "GenerateWarning"
		},
		{
			"Name" : "MaxReactivateUsers",
			"Value" : 1,
			"Action" : "GenerateWarning"
		},
		{
			"Name" : "MaxInvalidUsers",
			"Value" : 1,
			"Action" : "None"
		}
	]
  }

...