Skip to main content
Aquest informe és la part de formació de l’exportació de compliment per persona d’un proveïdor anterior: identitat del directori més una fila per persona i per inscripció a una formació (estat i dates del mòdul). El grau de detall és de format llarg (persona × assignació), perquè és el que GET /v1/assignments/{id}/enrollments ja retorna. La consulta no pivota els mòduls en columnes.
Les acceptacions de polítiques no formen part d’aquest informe. Living Security no disposa d’una API d’acceptació de polítiques, de manera que aquestes columnes heretades queden fora de l’abast i no són una correspondència pendent. Consulteu Divergències respecte a l’exportació anterior.
La configuració, les credencials, la paginació i el reintent per límit de velocitat són els mateixos que a la guia de connectivitat de Power BI / Excel. Afegiu primer la consulta compartida Fn_FetchAll; aquest informe la crida pel nom.

Required key scopes

Source endpoints

Aquesta consulta no crida GET /v1/entities. La fila d’inscripció ja inclou email i display_name, i la llista d’entitats no té departament ni càrrec, de manera que recórrer-la no ompliria columnes del directori que la fila d’inscripció no tingui ja.

Grain

Una fila per inscripció (persona × assignació). Una persona assignada al mateix curs mitjançant dues assignacions genera dues files. Una persona sense inscripcions no apareix: /v1 no pot emetre una fila de directori utilitzable sense correu electrònic, i inventar files només de persona barrejaria graus de detall. Pressupost de sol·licituds: un recorregut paginat per assignació, de manera seqüencial, sota el límit de velocitat compartit per clau. Definiu sempre limit = "500".

Column mapping

Els noms de les columnes heretades provenen de l’exportació del vostre proveïdor anterior. Els camps de /v1 són els noms de l’API pública; la consulta n’anomena alguns amb àlies per a l’informe. Claus de combinació conservades per a un model d’esquema en estrella: entity_id, assignment_id, course_id, user_assignment_id. La consulta també conserva course_slug, assignment_title, passed, attempts, assignment_lifecycle_status i assignment_created_at. enrollment_status és el progrés del Learner, no el cicle de vida de l’assignació (active / paused / completed).

Divergences from the legacy export

  • Les acceptacions de polítiques no estan disponibles. Aquesta plataforma no té cap domini de polítiques: no hi ha /policies, /policy_acceptances ni cap recurs /v1 equivalent. No tracteu aquestes columnes com una correspondència pendent. Estan fora de l’abast.
  • Els camps addicionals del directori s’ometen, no es deixen en blanc. El departament, el càrrec, el responsable i la ubicació no són a /v1. La consulta no inventa columnes buides per a aquests camps.
  • S’inclou la data de venciment encara que l’exportació anterior no la tingués, perquè Enrollment.due_at és a l’API.
  • El nom del curs dona prioritat al títol del catàleg. Course.title és el nom del mòdul. Assignment.title només s’utilitza quan falta la fila del catàleg (eliminada o no publicada).
  • Format llarg, no pivotat. Una fila per inscripció, no una fila per persona amb una columna per mòdul.

Next steps

Configuració de Power BI i Excel

Credencials, paginació i càrrega d’aquestes consultes a Power BI o Excel.

Registre de phishing per correu electrònic

Interaccions de phishing a nivell d’esdeveniment dels darrers 12 mesos.

Usuaris més susceptibles

Resum per persona dels clics, les credencials i els informes dels darrers 12 mesos.

Claus d'API

Concediu training:read i course:read a la clau que actualitza aquest informe.