Categorie: concepts Bijgewerkt: 2026-05-26 licenties gebruikerstypen self-service light technician autorisatie

Licenties per workflow

Ultimo kent vier gebruikerstypen (licenties): SelfService, Light, Technician en Full. Het type bepaalt niet alleen de licentiekosten, maar ook welke workflows en knopacties (ActionFields) een gebruiker mag triggeren. Dit artikel beschrijft het licentiemodel op workflow-niveau: welke acties horen bij welke licentie en hoe je dat als consultant per workflow opzoekt.

Voor het bredere autorisatieverhaal (groepen, scherm- en recordrechten) zie autorisatie. Voor het self-service portaal zie self-service.


Het genest licentiemodelbewerken

Licentietoegang is strikt genest: elke duurdere licentie mag alles wat de goedkopere mag, plus meer.

SelfService  ⊆  Light  ⊆  Technician  ⊆  Full

Daardoor is per workflow de bruikbaarste eigenschap de minimale licentie: het goedkoopste gebruikerstype dat de workflow mag uitvoeren.

Licentie Functioneel niveau Typische acties
SelfService Eindgebruiker (niet-technisch) Meldingen aanmaken, eigen status volgen, lijsten/rapporten openen, bestellen
Light Operationeel Self-service + shiftlogboek, AssetPlanner openen, autonomous maintenance, LOTO/werkvergunningen aanvragen
Technician Uitvoerend Light + uren boeken, jobstatus wijzigen, urenadministratie corrigeren, inspecties
Full Backoffice Alles (binnen groepsrechten)

Aantallen per licentiebewerken

Op basis van de standaard licentie-export (LicentiePerWorkflow.txt, 8.834 workflows):

Cumulatief — wat een licentie kán triggeren:

Licentie # workflows toegankelijk
SelfService 2.258
Light 2.340
Technician 2.515
Full 8.834 (alle)

Per minimale licentie — goedkoopste tier dat de workflow mag draaien (elke workflow één keer geteld):

Minimale licentie # workflows
SelfService 2.258
Light (alleen Light+) 82
Technician (alleen Technician+) 175
Full (alleen Full) 6.319

De overgrote meerderheid (6.319 van 8.834) is Full-only: dat zijn de backend-, save-event- en beheer-workflows die niet door beperkte licenties getriggerd worden. Slechts 7 workflows zijn isCustom=true.


Wat hoort bij welke licentie?bewerken

SelfService (2.258)bewerken

SelfService krijgt de breedste set "lees/registreer"-acties:

Light (de 82 extra t.o.v. SelfService)bewerken

De licentiegrens tussen SelfService en Light ligt vooral op operationele knopacties:

ActionField Min. licentie Wat het doet
ActionField1001 Light Nieuwe ShiftLog aanmaken en open regels overnemen
ActionField1008 Light Job (status Requested) aanmaken vanuit een ShiftLogLine
ActionField1592 Light AssetPlanner openen

Technician (de 175 extra t.o.v. Light)bewerken

De grens tussen Light en Technician ligt grotendeels op urenregistratie en jobuitvoering:

ActionField / workflow Min. licentie Wat het doet
ActionField286 Technician Voortgangsstatus van een job wijzigen en/of uren boeken
ActionField1024 Technician EmployeeLabourPeriod (urenadministratie) corrigeren
ActionField040 Technician LabourWeek voor medewerker aanmaken in urenregistratie
Mobile_Job_BookHours Technician Uren boeken op een job (Ultimo Go, custom)

Full-only (6.319)bewerken

Alle overige workflows vereisen een Full-licentie. Let op: de onderliggende uren-boekworkflow Job_BookHours (die een JobWeekLabour-record aanmaakt) is Full-only, terwijl de knop ernaartoe (ActionField286, Mobile_Job_BookHours) Technician is. Een Technician boekt dus uren via de daarvoor bedoelde ActionFields, niet via de generieke workflow.


Consultant-richtlijnenbewerken


Veelgestelde vragenbewerken

Kan een Light-gebruiker uren boeken? Nee. Uren boeken (ActionField286, Mobile_Job_BookHours) is minimaal Technician.

Mag een SelfService-gebruiker rapporten/lijsten openen? Ja. Alle *List*- en *Print*-definities zijn SelfService-toegankelijk.

Welke licentie heeft een melder/aanvrager nodig? SelfService volstaat: meldingen aanmaken en de eigen status volgen valt binnen SelfService.

Welke licentie heeft ActionField X nodig? Gebruik lookup_workflow_license("ActionField...") — zie #Brondata.


Brondatabewerken

Let op: De cijfers en voorbeelden hierboven zijn curated uit de standaard licentie-export. Voor de exacte flags per workflow (ook na een klant-export) gebruik de onderstaande tools.


Zie ookbewerken