Ga naar inhoud

Accounts en aanmelden

Restorm gebruikt u zonder account: de Community-editie vraagt geen enkele registratie. Aanmelden dient om de mogelijkheden van de edities Pro en Enterprise te ontgrendelen.

De knop Account staat rechts in de titelbalk. Het menu biedt Aanmelden, en zodra u bent aangemeld Dashboard, Upgraden naar Pro of Mijn abonnement beheren, en Afmelden.

Het menu van de knop Account in aangemelde toestand: de naam van de houder, zijn editie, en daarna de items “Dashboard”, “Mijn abonnement beheren” en “Afmelden”

Restorm opent uw systeembrowser en luistert op een lokale poort om het authenticatieantwoord te ontvangen. U meldt zich dus aan in een echte browser, met uw wachtwoordbeheerder en uw tweede factor.

Het sessietoken wordt opgeslagen in de kluis van het besturingssysteem, en er gaat geen enkel ruw token over de interne brug van de applicatie.

Uw rechten worden vastgelegd in een ondertekend token dat uw plan en uw mogelijkheden bevat. Dat wordt offline gecontroleerd door de applicatie, en periodiek vernieuwd, evenals wanneer het venster de focus terugkrijgt.

Dit punt is de nadruk waard: een gecompromitteerde server kan geen mogelijkheden toekennen die hij niet mag ondertekenen.

De cel uiterst links in de statusbalk toont permanent:

Restorm v1.4.2 - Community

Die werkt zich onmiddellijk bij bij het aanmelden, het afmelden en het vernieuwen van de rechten.

Er zijn twee rollen binnen een organisatie:

RolKan
adminDe facturering, de seats en de leden beheren
memberDe mogelijkheden van het plan gebruiken

Upgraden naar Pro opent het aankooptraject; Mijn abonnement beheren opent het klantportaal, waar u de betaalmethode wijzigt, de facturen downloadt en de seats beheert.

De headless uitvoering meldt zich niet interactief aan: die leest een organisatietoken uit de omgevingsvariabele RESTORM_TOKEN.

Dat token, met het voorvoegsel rstk_, genereert u vanuit het dashboard van uw account. Het hangt aan de organisatie, niet aan een persoon: het vertrek van een collega breekt uw pipeline dus niet.

Terminal window
export RESTORM_TOKEN="rstk_…"
restorm --open ./api.restorm --run "Tests de fumée" --headless

Zet het in de geheimenkluis van uw CI, nooit in de repository.

Een token dat ontbreekt, ongeldig of ingetrokken is, laat de opdracht met code 3 eindigen, met een expliciet bericht dat de reden aangeeft. Zie Headless uitvoering en CI.