Tovább a tartalomhoz

Fiókok és bejelentkezés

A Restorm fiók nélkül is használható: a Community kiadás semmilyen regisztrációt nem igényel. A bejelentkezés a Pro és az Enterprise kiadás képességeinek feloldására szolgál.

A Fiók gomb a címsor jobb szélén található. A menüje a Bejelentkezés lehetőséget kínálja, bejelentkezés után pedig az Irányítópult, a Váltás Pro kiadásra vagy az Előfizetés kezelése, valamint a Kijelentkezés bejegyzéseket.

A Fiók gomb menüje bejelentkezett állapotban: a tulajdonos neve, a kiadása, majd az „Irányítópult”, az „Előfizetés kezelése” és a „Kijelentkezés” bejegyzés

A Restorm megnyitja a rendszer böngészőjét, és egy helyi porton várja a hitelesítés visszajelzését. A bejelentkezés tehát valódi böngészőben történik, a megszokott jelszókezelővel és második faktorral.

A munkamenet tokenjét az operációs rendszer széfje tárolja, és nyers token soha nem halad át az alkalmazás belső hídján.

A jogosultságokat olyan aláírt token hordozza, amely az előfizetést és a képességeket tartalmazza. Az alkalmazás kapcsolat nélkül ellenőrzi, és rendszeresen, valamint az ablak fókuszba kerülésekor frissíti.

Ezt érdemes kiemelni: egy feltört kiszolgáló nem tud olyan képességet megadni, amelynek aláírására nincs joga.

Az állapotsor bal szélső cellája folyamatosan ezt mutatja:

Restorm v1.4.2 - Community

A tartalma azonnal frissül bejelentkezéskor, kijelentkezéskor és a jogosultságok frissítésekor.

Egy szervezeten belül két szerepkör létezik:

SzerepkörMire jogosult
adminA számlázás, a licenchelyek és a tagok kezelése
memberAz előfizetés képességeinek használata

A Váltás Pro kiadásra a vásárlási folyamatot nyitja meg; az Előfizetés kezelése az ügyfélportálra vezet, ahol a fizetési mód módosítható, a számlák letölthetők és a licenchelyek kezelhetők.

A headless futtatás nem interaktívan jelentkezik be: a RESTORM_TOKEN környezeti változóból olvas ki egy szervezeti tokent.

Ez a rstk_ előtagú token a fiók irányítópultján állítható elő. A szervezethez tartozik, nem egy személyhez: egy kolléga távozása nem töri el a pipeline-t.

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

A tokent a CI titokkezelőjében kell elhelyezni, soha nem a tárházban.

A hiányzó, érvénytelen vagy visszavont token miatt a parancs a 3-as kóddal lép ki, és egyértelmű üzenet közli az okát. Lásd: Headless futtatás és CI.