tfk-elevmappa360-tilganger-dokumenter-sync

2.0.1 • Public • Published

Build Status Coverage Status js-standard-style

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' } 
]

License

MIT

Package Sidebar

Install

npm i tfk-elevmappa360-tilganger-dokumenter-sync

Weekly Downloads

6

Version

2.0.1

License

MIT

Unpacked Size

10.6 kB

Total Files

9

Last publish

Collaborators

  • zrrrzzt
  • maccyber
  • telemark
  • cybermelmac
  • runely