A
Amber Insights

Anpassa menystrukturen — för olika roller, olika bolag, olika behov.

Standard-menyn i Amber täcker alla moduler. Men inte alla användare behöver se allt. En sakgranskare behöver inte Anläggningsregistret. En attestant behöver inte SIE-import. Med Redigera menyer kan du skapa skräddarsydda menyer som visas för olika användargrupper.

Per användargrupp

Varje användargrupp kan ha sin egen menystruktur. Standard-menyn är basen — du klonar den och tar bort de fönster gruppen inte behöver.

JSON-driven struktur

Menyerna lagras som JSON i SY_Meny-tabellen:

{
  "MenuName": "Attest",
  "MenuData": [
    { "Icon": "eye.png", "Text": "Attestera", "Window": "SY_AttesteraKomplett" },
    { "Icon": "lightbulb_on.png", "Text": "Frågor", "Children": [...] },
    { "Icon": "door_exit.png", "Text": "Logga ut", "Window": "Logout" }
  ]
}

I editorn ser du JSON-trädet — du kan dra fönster mellan submenyer, ändra ikoner, lägga till nya menypunkter, ta bort onödiga.

Standard-mall + kundanpassning

Vanligt mönster: ha “Standard”-menyn som komplett mall, plus 2–3 kundanpassade menyer för olika rolltyper:

Användargrupperna pekar på rätt meny via fältet MenuName.

Säkerhet — inte bara kosmetik

Att en menypost saknas är inte detsamma som att fönstret är otillgängligt. Behörigheten ligger i användargrupp + roller — menyn är bara hjälpmedel för att hitta. En säkerhetskonfig som bara förlitar sig på menyn är osäker.

Använd alltid grupp + roller för faktisk åtkomstkontroll. Menyn är användarvänlighet.

När du ändrar — vad händer

Vid menyändring ändras SY_Meny-tabellen. Nästa gång användare i den gruppen loggar in läses den nya menyn in. Aktuella sessioner påverkas inte förrän de loggar in igen.

Versionerad struktur

Vid Amber-uppgraderingar kan menystruktur ändras (nya fönster läggs till). En menysynk kör mot Databas/meny.json så standardmenyn håller sig uppdaterad. Egna kundanpassade menyer påverkas inte automatiskt — kontrollera vid varje uppgradering om nya fönster ska tas in.

Vill du se hur det fungerar i praktiken?

Boka demo