from generator.helpers import config_load from generator.helpers import load_actors # Icons für Mermaid-Code icon_admin = "👑" icon_manager = "🛠️" # icon_user = "🧍" icon_user = "👷‍♂️" icon_custom = '👩‍🚀' # Daten für den zentrale Rollen admin_global = { "id": "Admin", "name": "_Admin FabAccess", "perms": ["bffh.users.manage", "bffh.users.info", "bffh.users.admin"] } manager_domain = { "id": "_manager_schichtleitung", "name": "_Manager Schichtleitung", "perms": [] } # Daten für CSV-Import csv_match = { "Name Domäne": "domain_name", "Name Bereich": "area_name", "Name Unterbereich": "subarea_name", "ID Domäne": "domain_id", "ID Bereich": "area_id", "ID Unterbereich": "subarea_id", "ID Maschine": "machine_id", "Manager Unterbereich": "subarea_manager", "Name Bereich": "area_name", "Name Unterbereich": "subarea_name", "Name Maschine": "machine_name", "Maschinenbeschreibung": "machine_desc", "Wiki-URL": "wikiurl", "Aktor ID": "actor_id", "Aktor Modul": "actor_module", "Aktor Typ": "actor_type", "ID Alternativrolle": "customrole_id", "Name Alternativrolle": "customrole_name", } importcheck = { "single": { "domain_name": "", "domain_id": "", "area_id": "", "machine_id": "", "area_name": "", "machine_name": "", }, "pairs": { "subarea_id": "subarea_name", "customrole_id": "customrole_name", } } space = '\t'