Skip to content

Latest commit

 

History

History
31 lines (21 loc) · 992 Bytes

File metadata and controls

31 lines (21 loc) · 992 Bytes

group-name-generator

A simple program that creates names for permission groups

Detta projekt används för att generera en komplett lista över behörighetsgrupper för en webbsida i Sitevision. Syftet är att skapa konsekventa gruppnamn, beskrivningar och identifierare med minimal risk för manuella fel.


🧩 Struktur

  • name_list.txt
    Lista med alla kvartersnamn (ett namn per rad).

  • groups_template.json
    Mallfil med definitioner för varje behörighetstyp (Boende, Bokningsansvarig, Kvartersråd, Webbadmin).
    Varje objekt innehåller namn, beskrivning, identifierare och roll.

  • main.py
    Python-skriptet som genererar en fil:

    • group_name.csv (för Excel och manuell hantering)

⚙️ Användning

  1. Lägg till eller uppdatera kvartersnamn i name_list.txt.

  2. Justera mallen i groups_template.json om nya roller eller format behövs.

  3. Kör skriptet:

    python main.py
  4. Skapa grupper manuellt i Sitevision