tfk-elevmappa360-tilganger-dokumenter-sync
v1.0.4 tfk public 360 buddy telemark telemark fylkeskommune
tfk-elevmappa360-tilganger-dokumenter-sync
Synkronisering av tilganger på dokumenter fra Buddy til elevmappene i 360
Hent alle elever fra Buddy
Hent alle dokumenter fra elevmappene
Sjekk at hvert dokument med "Elev-"-tilgang for den enkelte elev har tilgangsgruppen til skolen eleven tilhører.
Lever en liste med dokumenter som skal ha endret tilgangsgruppe.
Hver oppføring skal ha documentNumber og accessGroup som skal settes.
Usage
Pass an object with masterdata and data.
Masterdata are all students from Buddy
Data are all documents in Public 360 from active Elevmapper
const syncLists = require('tfk-elevmappa360-tilganger-dokumenter-sync')
const students = require('./test/data/students.json')
const documents = require('./test/data/documents.json')
console.log(syncList({masterdata: students, data: documents}))
returns an array.
[
{ documentNumber: '109', accessGroup: 'Elev-Bamble' },
{ documentNumber: '115', accessGroup: 'Elev-Bamble' }
]