Bug 56908 - Possible confusion of JSON configs for UMC-Import
Possible confusion of JSON configs for UMC-Import
Status: NEW
Product: UCS@school
Classification: Unclassified
Component: Documentation
UCS@school 5.0
Other Linux
: P5 normal (vote)
: ---
Assigned To: UCS@school maintainers
:
Depends on:
Blocks:
  Show dependency treegraph
 
Reported: 2023-12-08 17:47 CET by hendrik.fiedler
Modified: 2023-12-12 11:38 CET (History)
1 user (show)

See Also:
What kind of report is it?: Bug Report
What type of bug is this?: 2: Improvement: Would be a product improvement
Who will be affected by this bug?: 2: Will only affect a few installed domains
How will those affected feel about the bug?: 1: Nuisance – not a big deal but noticeable
User Pain: 0.023
Enterprise Customer affected?:
School Customer affected?:
ISV affected?:
Waiting Support:
Flags outvoted (downgraded) after PO Review:
Ticket number:
Bug group (optional):
Max CVSS v3 score:


Attachments
screenshot (128.39 KB, image/png)
2023-12-08 17:47 CET, hendrik.fiedler
Details
screenshot (69.30 KB, image/png)
2023-12-12 11:02 CET, hendrik.fiedler
Details
screenshot (95.39 KB, image/png)
2023-12-12 11:38 CET, hendrik.fiedler
Details

Note You need to log in before you can comment on or make changes to this bug.
Description hendrik.fiedler univentionstaff 2023-12-08 17:47:28 CET
Created attachment 11160 [details]
screenshot

There seems to be ambiguity in the manual for the graphical csv-user-import in UCS@school: https://docs.software-univention.de/ucsschool-umc-user-import/latest/de/index.html

What I understand so far, is that the graphical import through UMC depends on a config file in "/var/lib/ucs-school-import/configs".

For the test example in chapter 2.2 (https://docs.software-univention.de/ucsschool-umc-user-import/latest/de/install.html#konfiguration) it says, that the content of the template "user_import.json" (in "/var/lib/ucs-school-import/configs") needs to be overwritten with the content of "user_import_http-api.json" (in "/usr/share/ucs-school-import/configs").

To my understanding, chapter 2.3 (https://docs.software-univention.de/ucsschool-umc-user-import/latest/de/install.html#datenformat) then references first "user_import_http-api.json" and then "ucs-school-testuser-http-import.json" as the matching config (see attachement).

So, under which circumstances is which config file ("user_import_http-api.json" OR "ucs-school-testuser-http-import.json") the correct reference for the UMC-import script and therefore needs to be copied to "/var/lib/ucs-school-import/configs"?
Comment 2 hendrik.fiedler univentionstaff 2023-12-12 11:02:43 CET
Created attachment 11161 [details]
screenshot
Comment 3 hendrik.fiedler univentionstaff 2023-12-12 11:29:34 CET
Comment on attachment 11160 [details]
screenshot

chapter 2.3
Comment 4 hendrik.fiedler univentionstaff 2023-12-12 11:30:05 CET
Comment on attachment 11161 [details]
screenshot

chapter 2.2
Comment 5 hendrik.fiedler univentionstaff 2023-12-12 11:38:08 CET
Created attachment 11162 [details]
screenshot

chapter 3