bergerb / bergerb/OneRosterSampleDataGenerator

users.csv userIds field is never populated

Aperta Adatta ai principianti
#64 0 commenti 0 reazioni 0 assegnatari Vedi su GitHub
bug
Lingua principale
C#
Stelle
4
Fork
1
Metriche di merge delle PR
Nessuna PR unita negli ultimi 30g

Descrizione

The `userIds` column in users.csv is declared in UserFile.cs but never mapped in Map(), resulting in always-empty output.

The OneRoster 1.1 Best Practice Guide (section 3.1.3) recommends populating this field with machine-readable identifiers (e.g. LTI, LDAP) for bridging purposes.

**File to fix:** Models/Exports/UserFile.cs -- populate UserIds in Map() with a meaningful identifier (e.g. the username or a formatted ID).

**Impact:** External systems relying on the userIds field for identity bridging will not find data.

Guida per i contributori

Nessuna guida per i contributori indicizzata per questo repository

Direzione di ricerca

Apri Models/Exports/UserFile.cs e analizza Map() insieme alla dichiarazione di UserFile. Determina quale valore utente disponibile dovrebbe popolare il campo userIds, quindi genera users.csv oppure esaminalo per confermare che il campo contenga un identificatore significativo leggibile dalla macchina invece di rimanere vuoto.

Scritto dal modello di indicizzazione a partire dal testo della issue.

Valutazione

Stack tecnologico
csharp
Ambito
data
Tipo di issue
Bug
Difficoltà
2/5
Tempo stimato
1-3 ore
Stato di attività
Tranquilla
Chiarezza
Abbastanza chiara
Idoneità per principianti
72/100

Ricevi le nuove issue nella tua casella

Un breve riepilogo di issue GitHub adatte ai principianti.