Skip to main content
Denne rapporten utgjør opplæringsdelen av en tidligere leverandørs eksport av samsvar per person: katalogidentitet pluss én rad per person per opplæringspåmelding (modulstatus og datoer). Granulariteten er langt format – person × tildeling – fordi det er dette GET /v1/assignments/{id}/enrollments allerede returnerer. Spørringen pivoterer ikke moduler til kolonner.
Policybekreftelser er ikke en del av denne rapporten. Living Security har ikke noe API for policygodkjenning, så disse eldre kolonnene ligger utenfor omfanget og er ikke en ventende tilordning. Se Avvik fra den tidligere eksporten.
Oppsett, legitimasjon, paginering og nye forsøk ved rategrenser er de samme som i veiledningen for Power BI / Excel-tilkobling. Legg først til den delte Fn_FetchAll-spørringen; denne rapporten kaller den ved navn.

Nødvendige nøkkelomfang

Kildeendepunkter

Denne spørringen kaller ikke GET /v1/entities. Påmeldingsraden har allerede email og display_name, og enhetslisten har ingen avdeling eller stillingstittel – så en gjennomgang av den ville ikke fylle ut katalogkolonner som påmeldingsraden ikke allerede har.

Granularitet

Én rad per påmelding (person × tildeling). En person som er tildelt det samme kurset gjennom to tildelinger, gir to rader. En person uten påmeldinger vises ikke – /v1 kan ikke gi en brukbar katalograd uten e-post, og å finne på rader med kun person ville blande granulariteter. Forespørselsbudsjett: én paginert gjennomgang per tildeling, sekvensielt, innenfor den delte rategrensen per nøkkel. Angi alltid limit = "500".

Kolonnetilordning

Navnene på de eldre kolonnene er hentet fra din tidligere leverandørs eksport. /v1-feltene er de offentlige API-navnene; spørringen gir noen av dem aliaser i rapporten. Koblingsnøkler som beholdes for en stjerneskjemamodell: entity_id, assignment_id, course_id, user_assignment_id. Spørringen beholder også course_slug, assignment_title, passed, attempts, assignment_lifecycle_status og assignment_created_at. enrollment_status er deltakerens fremdrift, ikke tildelingens livssyklus (active / paused / completed).

Avvik fra den tidligere eksporten

  • Policygodkjenninger er ikke tilgjengelige. Denne plattformen har ikke noe policydomene – det finnes ingen /policies, /policy_acceptances eller tilsvarende /v1-ressurs. Ikke behandle disse kolonnene som en ventende tilordning. De ligger utenfor omfanget.
  • Ekstra katalogdata er utelatt, ikke satt til null. Avdeling, stillingstittel, leder og sted finnes ikke på /v1. Spørringen oppretter ikke tomme kolonner for dem.
  • Frist er tatt med selv om den eldre eksporten ikke hadde den, fordi Enrollment.due_at finnes i API-et.
  • Kursnavnet foretrekker katalogtittelen. Course.title er modulnavnet. Assignment.title brukes bare når katalograden mangler (slettet eller ikke publisert).
  • Langt format, ikke pivotert. Én rad per påmelding, ikke én rad per person med en kolonne per modul.

Neste trinn

Oppsett av Power BI og Excel

Legitimasjon, paginering og innlasting av disse spørringene i Power BI eller Excel.

E-postlogg for phishing

Phishing-interaksjoner på hendelsesnivå for de siste 12 månedene.

Mest utsatte brukere

Oppsummering per person av klikk, legitimasjon og rapportering over 12 måneder.

API-nøkler

Gi training:read og course:read til nøkkelen som oppdaterer denne rapporten.