When using the Identity Manager Bulk Loader, defining null values in a CSV file requires specific syntax. The CSV parser interprets values differently depending on the use of single or double quotes, which can affect whether an attribute is treated as an empty string or a literal "null" string.
Identity Manager
The CSV parser class setter methods interpret inputs based on quotation marks:
"null"): Interpreted as an empty string.'null'): Converted to the literal string value "null".To ensure an attribute is explicitly set to the word "null" as a string, you must use single quotes in your CSV file.
Format the CSV Entry: When preparing your CSV file, wrap the target value in single quotes as follows:
'null'Sample CSV Configuration: The following example demonstrates how to set the email attribute to the literal string "null":
Validation: Upon importing this CSV, the Identity Manager Bulk Loader will assign the literal string "null" to the specified attribute (e.g., email = null), rather than leaving it empty.