Skip to content

Latest commit

 

History

4 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Kopiering af elevmapper i SBSYS

Robotten kopierer elevmapper i SBSYS, så sagsbehandlere slipper for manuelt at duplikere mappestrukturer ved skolestart eller klasseskift.

Hvad gør robotten?

  1. Henter elevmapper, der skal kopieres, fra en arbejdskø i Automation Server
  2. Udtrækker mappedata for den pågældende elev fra SBSYS
  3. Kopierer elevmappen i SBSYS
  4. Markerer arbejdskøelementet som fuldført — eller fejler det, hvis kopieringen mislykkes

Forudsætninger

  • Python ≥ 3.13
  • uv til pakkehåndtering
  • Adgang til Automation Server (arbejdskø)
  • Adgang til SBSYS med rettigheder til at kopiere elevmapper

Installation

uv sync

Konfiguration

Følgende miljøvariabler skal være tilgængelige:

Variabel Beskrivelse
ATS_URL URL på Automation Server-instansen
ATS_TOKEN Bearer-token til autentificering mod Automation Server
ATS_WORKQUEUE_OVERRIDE Valgfrit arbejdskø-ID til testformål

Kørsel

uv run python main.py --queue   # Fyld arbejdskøen med elevmapper, der skal kopieres
uv run python main.py           # Behandl arbejdskøen og udfør kopieringerne

Afhængigheder

Pakke Formål
automation-server-client Klient til Odense RPAs Automation Server — arbejdskøhåndtering, arbejdselementers livscyklus og procesorkestrering

GDPR og sikkerhed

Robotten behandler elevdata fra SBSYS, herunder potentielt CPR-numre, navne og sagsnumre. Data tilgås udelukkende i SBSYS og Automation Server og gemmes ikke eksternt. Adgang til kølogfiler og fejlrapporter bør begrænses til relevante medarbejdere med tjenstligt behov.

About

Proces til kopering af elevmapper i SBSYS

Topics

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages