De API gebruikt een rollensysteem om te bepalen welke gebruikers welke acties mogen uitvoeren.

Aanmaken/bewerken installatie

De rol bepaalt of de API gebruiker een installatie kan aanmaken of bewerken.

RolOmschrijving
Onderhoudspartij /
fabrikant
Kan een installatie aanmaken en bewerken (indien installatie is aangemaakt door dezelfde API gebruiker)
Keurende instantie / CBIMag geen installaties aanmaken
Adviesbureau / EigenaarMag geen installaties aanmaken

Registratie log (bezoekregistratie)

Het type rol bepaalt welke acties mogelijk zijn inzake logs. Als logs kunnen worden aangemaakt door de rol, bepaalt deze ook welk type kan worden aangemaakt.

RolOmschrijving
Onderhoudspartij /
fabrikant
Mag logs aanmaken van het type: onderhoud,
reparatie, storing en assistentie bij keuring.
Keurende instantie / CBIMag logs aanmaken van het type ingebruikname
keuring
, modificatie keuring en periodieke keuring.
Mag in de log aangeven of de installatie is goed- of
afgekeurd, middels een extra (optionele) parameter
approved’.
Adviesbureau / EigenaarMag geen logs aanmaken.