{
  "menu": [
    {
      "name": "Organisation",
      "scopes": ["admin", "CLIENTS.*"], 
      "target": "clients",
      "parameters": { "task": "index" },
      "submenu": [
        { 
          "scopes": ["admin", "CLIENTS\\.READ_.*"],
          "name": "Suche",
          "target": "clients",
          "parameters": { "task": "clients_searchadv" }
        },
        { 
          "scopes": ["admin", "CLIENTS\\.CREATE_.*"],
          "name": "Neu", 
          "target": "clients",
          "parameters": { "task": "clients_add" }
        }
      ],
      "icon": "sap-icon://fa-solid/sitemap"
    },
    {
      "name": "Objekte",
      "scopes": ["admin", "SHOPS.*"],
      "target": "shops",
      "parameters": { "task": "index" },
      "submenu": [
        { 
          "name": "Suche", 
          "scopes": ["admin", "SHOPS\\.READ_.*"],
          "target": "shops",
          "parameters": { "task": "shops_searchadv" }
        },
        { 
        	"scopes": ["admin", "SHOPS\\.CREATE_.*"],
          "name": "Neu", 
          "target": "shops",
          "parameters": { "task": "shops_add" }
        },
        { 
        	"scopes": ["admin", "SHOPS\\.READ_.*"],
          "name": "EMS E-mails", 
          "target": "shops",
          "parameters": { "task": "shops_emails" }
        }
      ],
      "icon": "sap-icon://fa-solid/industry"
    },  
    {
      "name": "Teilnehmer",
      "scopes": ["admin", "CONTACTS.*"],
      "target": "contacts",
      "parameters": { "task": "index" },
      "submenu": [
        { 
          "name": "Suche", 
          "scopes": ["admin", "CONTACTS\\.READ_.*"],
          "target": "contacts",
          "parameters": { "task": "contacts_searchadv" }
        },
        { 
        	"scopes": ["admin", "CONTACTS\\.CREATE_.*"],
          "name": "Neu", 
          "target": "contacts",
          "parameters": { "task": "contacts_add" }
        }
      ],
      "icon": "sap-icon://fa-solid/address-book"
    },
    {
      "name": "Sicherheitsdienste",
      "scopes": ["admin", "ROSTERS.*"],
      "target": "rosters",
      "parameters": { "task": "index" },
      "submenu": [
        { 
          "name": "Suche", 
          "scopes": ["admin", "ROSTERS\\.READ_.*"],
          "target": "rosters",
          "parameters": { "task": "rosters_searchadv" }
        },
        { 
        	"scopes": ["admin", "ROSTERS\\.CREATE_.*"],
          "name": "Neu", 
          "target": "rosters",
          "parameters": { "task": "rosters_add" }
        }
      ],
      "icon": "sap-icon://fa-solid/business-time"  
    },
    {
      "name": "Alarmgruppen",
      "scopes": ["admin", "ALERTS\\.READ_ALL"],
      "target": "alerts",
      "parameters": { "task": "index" },
      "submenu": [
        { 
          "name": "Suche", 
          "scopes": ["admin", "ALERTS\\.READ_ALL"],
          "target": "alerts",
          "parameters": { "task": "alerts_searchadv" }
        },
        { 
        	"scopes": ["admin", "ALERTS\\.CREATE_.*"],
          "name": "Neu", 
          "target": "alerts",
          "parameters": { "task": "alerts_add" }
        }
      ],
      "icon": "sap-icon://fa-solid/sensor-triangle-exclamation"
    },
    {
      "name": "Nutzer",
      "scopes": ["admin", "USERS.*"],
      "target": "users",
      "parameters": { "task": "index" },
      "submenu": [
        { 
          "name": "Suche", 
          "scopes": ["admin", "USERS\\.READ_.*"],
          "target": "users",
          "parameters": { "task": "users_searchadv" }
        },
        { 
          "name": "Neu", 
          "scopes": ["admin", "USERS\\.CREATE_.*"],
          "target": "users",
          "parameters": { "task": "users_add" }
        }
      ],
      "icon": "sap-icon://fa-solid/user"
    },
    {
      "name": "Verwaltung",
      "scopes": ["admin", "(CLUSTERS|JOBS|ROLES|HISTORY)\\..*"],
      "submenu": [
        { 
        	"scopes": ["admin", "CLUSTERS.*"],
          "name": "Warnzonen", 
          "target": "clusters",
          "parameters": { "task": "index" }
        },
        { 
        	"scopes": ["admin", "ROLES.*"],
          "name": "Rollen", 
          "target": "roles",
          "parameters": { "task": "index" } 
        },
        {
        	"scopes": ["admin", "JOBS.*"],
          "name": "Funktionen",
          "target": "jobs",
          "parameters": { "task": "index" }
        },
        {
        	"scopes": ["admin", "HELPDESK\\.READ_.*"],
          "name": "Helpdesk",
          "target": "helpdesk",
          "parameters": { "task": "index" }
        },
        {
        	"scopes": ["admin", "PGR.READ_ALL"],
          "name": "Änderungshistorie", 
          "target": "pgr",
          "parameters": { "task": "history" }
        }
      ],
      "icon": "sap-icon://fa-solid/paste"
    },
    {
      "name": "Daks",
      "scopes": ["admin", "ALERTS\\.UPDATE_.*"],
      "submenu": [
        { 
        	"scopes": ["admin", "ALERTS.*"],
          "name": "Teilnehmer", 
          "target": "pgr",
          "parameters": { "task": "daks_subscribers" }
        },
        { 
        	"scopes": ["admin", "ALERTS.*"],
          "name": "Rundrufe", 
          "target": "pgr",
          "parameters": { "task": "daks_broadcasts" }
        },
        { 
        	"scopes": ["admin", "ALERTS.*"],
          "name": "Rundrufteilnehmer", 
          "target": "pgr",
          "parameters": { "task": "daks_members" }
        }
      ],
      "icon": "sap-icon://fa-solid/server"
    }
  ]
}