[midPoint] Technical inquiries regarding CSV Connector and Shadow Object behavior
Frost K
kfrost3217058 at gmail.com
Mon Mar 9 06:18:26 CET 2026
Hello. Dear midPoint community.
I would like to raise the following technical inquiries regarding
midPoint's behavior and configurations.
*【1. Data Inconsistency in CSV Connector Integration】*
We have utilized the CSV Connector to import user information and display
it within the midPoint UI.
While this integration previously functioned correctly, we have recently
confirmed that synchronization between data in a csv file and midPoint's UI
fails.
Request: Could you kindly provide some related documents below?
・a reference XML model (Resource Configuration =CSV connector)
・recommended CSV formatting guidelines, or a CSV file template, format to
sync data into midPoint correctly
・any technical documentation that ensures robust data mapping between CSV
sources and midPoint
*【2. Deletion Protection for User Data via CSV Connector】*
We use a CSV connector to create users on midPoint so that means you can
confirm users on a connector are displayed "Linked" and users on UI would
be deleted when deleting users on a csv file and invoking a import task.
Even if we remove user records from a source CSV file, we would like to
ensure users in midPoint never be deleted.
We would like to lower the risks of IDs sudden deletion as much as we can.
Inquiry:
・Is there a specific configuration (e.g., synchronization reactions or
"Keep" situations) to protect existing users from being deleted after
deleting users on a csv file and invoking a import task?
Would you kindly provide us with documentation explaining the
specifications for this scenario.
*【3. Rationale and Management of "Shadow Objects"】*
We have encountered intermittent errors during import tasks and
recomputations, caused by "Shadow" objects that exist in the system
backend but are not visible in the UI.
These persistent shadows are causing operational instability.
Inquiry:
Would you kindly tell us what the fundamental architectural purpose of
Shadow objects in midPoint is?
While we can utilize tasks to delete shadows, we are concerned that these
errors may occur under some conditions.
Could you kindly provide us with best practices or a comprehensive
technical guide on how to prevent Shadow-related errors and maintain system
integrity?
I look forward to your response.
Best regards.
Ken
A member of a company in Japan.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.evolveum.com/pipermail/midpoint/attachments/20260309/a60b329b/attachment-0001.htm>
More information about the midPoint
mailing list