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.
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_acceptanceseller 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_atfinnes i API-et. - Kursnavnet foretrekker katalogtittelen.
Course.titleer modulnavnet.Assignment.titlebrukes 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.
