Lav en masseallokering
4-trins wizard til at allokere mange brugere til samme projekt på én gang.
Masseallokering bruges når du skal lave samme allokering på mange personer — faste møder, kursusperioder, overhead-tid. Wizarden tager dig gennem fire trin og viser dig præcis hvad der sker, før den sker.
Tilladelser: COORDINATOR (kun egne teams), DEPT_ADMIN (egne
afdelinger), ORG_ADMIN (alle).
Find masseallokering
Sidemenu → Org & System → Masseallokering.
Trin 1 — Hvad
| Felt | Forklaring |
|---|---|
| Projekt | Allokeringen knyttes til ét projekt |
| Periode | Start- og slutmåned |
| Timer per måned | Standardværdi for alle modtagere |
| Per-måned-override | Valgfri — sæt fx juli til 0 for sommerferie |
Brug per-måned-override når omfanget varierer hen over perioden. Eksempel: afdelingsmøder med 4 t/md hele året undtagen jul og juli (0 t).
Trin 2 — Hvem
Vælg scope:
- Hele organisationen — alle aktive brugere
- Afdelinger — én eller flere
- Teams — én eller flere
Tilføj filtre:
- Undtag koordinatorer — udeluk personer med
COORDINATOR-rolle - Kun aktive — udeluk brugere med
status = INACTIVEeller fremtidigendDate
Du kan frasortere enkeltpersoner via checkbox i listen.
Trin 3 — Preview & konflikthåndtering
Wizarden viser en tabel over alle modtagere:
| Status | Betydning | Valg |
|---|---|---|
| ✓ Ny | Personen har ingen overlappende allokering | Opret |
| ⚠ Konflikt | Personen har allerede en allokering der overlapper | Skip eller overskriv |
For konflikter ser du:
- Eksisterende projekt og periode
- Nuværende timer per måned
- Knapper: Skip (behold eksisterende), Overskriv (erstat)
Samlet-knapper: Skip alle, Overskriv alle.
Overskriv sletter den eksisterende allokering. Audit-loggen registrerer slettelsen, så historikken bevares — men brugerens belastningsgraf ændres straks. Brug Skip når du er i tvivl.
Trin 4 — Resultat
Efter du klikker Udfør ser du:
- X oprettet — nye allokeringer
- Y sprunget over — konflikter du valgte at beholde
- Z overskrevet — eksisterende allokeringer der blev erstattet
Alle oprettede allokeringer markeres som låste (isLocked = true) —
det betyder at en RESOURCE ikke kan ændre dem selv.
Historik og fortrydelse
Hver kørsel gemmes som en batch (BulkAllocationBatch). Du finder
dem under fanen Historik på masseallokerings-siden.
For at fortryde en batch: klik Annullér batch på rækken. Det sletter alle ulåste allokeringer i batchen — låste forbliver urørte.
"Ulåste" betyder allokeringer der er blevet redigeret manuelt efter batch'en blev kørt. De anses som ejet af koordinatoren der ændrede dem, og slettes ikke automatisk.
Tips
- Test med en lille gruppe først. Vælg én afdeling og preview før du kører for hele organisationen.
- Brug labels med dato.
BulkAllocationBatch.labelvises i historikken — fx"Afdelingsmøder Q3 2026"er nemmere at finde igen end"Møder". - Allokeringer fra batch er låste. Hvis en bruger skal kunne tilpasse sin egen del, opret manuelt i stedet.
Hvad nu?
- Tildel din første allokering — manuel oprettelse af enkelt-assignments
- RBAC-matrix — hvem må hvad på allokeringer