3.4 Anwendungen & Menüs — Navigation für Endanwender einrichten

3.4 Anwendungen & Menüs — Navigation für Endanwender einrichten

Erstellen Sie Anwendungen (Apps) mit Menügruppen und Menüeinträgen, damit Ihre Endanwender schnell auf Grids, Dashboards und Dialoge zugreifen können.

1

Was sind Anwendungen?

Eine Anwendung (App) ist der oberste Navigationscontainer, den Endanwender im UDM User-Client sehen. Jede Anwendung bündelt thematisch zusammengehörige Funktionen und stellt sie über eine Menüstruktur bereit.

Die Hierarchie ist dreistufig aufgebaut:

  • Anwendung (App) — der oberste Container mit Name, Icon und Beschreibung
  • Menügruppe — thematische Gruppierung innerhalb der Anwendung (z. B. „Stammdaten“, „Auswertungen“)
  • Menüeintrag — ein einzelner Navigationspunkt, der auf ein Ansichtselement (Grid, Dashboard) oder einen Dialog verweist

Endanwender sehen im User-Client links eine Seitennavigation. Dort erscheinen die Menügruppen als aufklappbare Bereiche und die Menüeinträge als anklickbare Links. Durch Klick auf einen Eintrag öffnet sich das zugewiesene Ansichtselement.

Gut zu wissen Eine Anwendung kann einem bestimmten Hauptsystem zugeordnet werden. Endanwender sehen nur die Anwendungen, für die sie eine Berechtigung haben. Sie können mehrere Anwendungen für unterschiedliche Nutzergruppen oder Fachbereiche anlegen.
Unser Beispiel für diese Anleitung
CRM-Anwendung mit drei Menüpunkten

Wir erstellen eine Anwendung „CRM“ mit einer Menügruppe „Kunden“. Darin legen wir drei Menüeinträge an: Kundenliste (Grid-Ansichtselement), Kunden-Dashboard (Dashboard-Ansichtselement) und Neuer Kunde (Dialog zum Anlegen).

2

Schritt 1: Anwendung anlegen

  1. Admin-Client öffnen und zur App-Verwaltung navigieren

    Navigieren Sie im Admin-Client zum Bereich „Apps“. Dort sehen Sie die Liste aller vorhandenen Anwendungen.

  2. Neue Anwendung erstellen

    Klicken Sie auf „Neu“. Es öffnet sich die Detailseite für die neue Anwendung.

  3. Grunddaten ausfüllen

    Geben Sie die folgenden Informationen ein:

    Feld Beschreibung
    Name Pflicht Der Anzeigename der Anwendung, z. B. CRM
    Beschreibung Kurzbeschreibung für Administratoren, z. B. Kundenmanagement und Vertrieb
    Icon Ein Bild, das in der Navigation als Symbol angezeigt wird
    Gültig ab / bis Optionaler Zeitraum, in dem die Anwendung für Endanwender sichtbar ist
  4. Speichern

    Klicken Sie auf „Speichern“. Die Anwendung ist nun angelegt und Sie sehen die Detailseite mit allen Konfigurationsbereichen.

AdminClient → Apps → Liste
+ Neu Bearbeiten Anwendung suchen...
NameBeschreibungHauptsystemGültig bisStatus
CRMKundenmanagement und VertriebVertrieb-Subunbegrenztaktiv
FakturaRechnungswesenFaktura-Subunbegrenztaktiv
PersonalPersonalverwaltungHR-Sub31.12.2026befristet
ArchivAlte Daten (read-only)Vertrieb-Subinaktiv
3

Schritt 2: Menügruppen erstellen

Menügruppen strukturieren die Navigation innerhalb einer Anwendung. Sie erscheinen als aufklappbare Abschnitte im Seitenmenü des User-Clients.

  1. Zum Tab „Menügruppen“ wechseln

    Auf der App-Detailseite finden Sie unter Einstellungen den Bereich „Menügruppen“. Klicken Sie darauf, um die Liste der Menügruppen zu öffnen.

  2. Neue Menügruppe anlegen

    Klicken Sie auf „Neu“. Geben Sie die folgenden Daten ein:

    Feld Beschreibung
    Name Pflicht Titel der Gruppe, z. B. Kunden
    Beschreibung Optionale Beschreibung, z. B. Alles rund um Kundenverwaltung
    Sortierung Reihenfolge der Gruppe im Menü (niedrigere Zahl = weiter oben)
    Icon Optionales Icon für die Menügruppe
    Gültig ab / bis Optionaler Gültigkeitszeitraum
  3. Speichern

    Nach dem Speichern erscheint die neue Gruppe in der Liste. Sie können beliebig viele Gruppen anlegen.

In unserem Beispiel: Wir erstellen eine Menügruppe Kunden mit Sortierung 10.

Tipp: Sortierung planen Verwenden Sie Sortierungswerte mit Abständen (z. B. 10, 20, 30), damit Sie später problemlos neue Gruppen dazwischen einfügen können.
4

Schritt 3: Menüeinträge zuweisen

Menüeinträge sind die einzelnen Navigationspunkte innerhalb einer Menügruppe. Jeder Eintrag verweist auf ein Ansichtselement (Grid, Dashboard, Chart) oder einen Dialog.

  1. Menügruppe öffnen

    Klicken Sie in der Menügruppen-Liste auf „Bearbeiten“ bei der gewünschten Gruppe (in unserem Beispiel: „Kunden“).

  2. Menüeintrag hinzufügen

    In der Detailansicht der Menügruppe sehen Sie die Liste der zugewiesenen Einträge. Klicken Sie auf „Neu“, um einen neuen Eintrag anzulegen.

  3. Typ und Ziel festlegen

    Wählen Sie den Typ des Menüeintrags und weisen Sie das entsprechende Element zu:

    • Ansichtselement (ObjectView) — z. B. ein Grid oder Dashboard
    • Dialog (DetailView) — z. B. ein Eingabeformular
    • Datenobjekt (DataObject) — Verweis auf ein ganzes Datenobjekt
  4. Titel und Icon konfigurieren

    Vergeben Sie einen Titel, der im Menü angezeigt wird. Optional können Sie ein Icon wählen, das neben dem Titel erscheint.

In unserem Beispiel erstellen wir drei Einträge:

Menüeintrag Typ Zugewiesenes Element
Kundenliste Ansichtselement (ObjectView) Grid „Kundenübersicht“
Kunden-Dashboard Ansichtselement (ObjectView) Dashboard „CRM Kennzahlen“
Neuer Kunde Dialog (DetailView) Dialog „Kunde anlegen“
Menü-Konfiguration — Anwendung „CRM“
💼
CRM — Menügruppe „Kunden“
Sortierung
10
Icon
fa-users
Sort.TitelTypZiel
10KundenlisteObjectViewGrid „Kundenübersicht“
20Kunden-DashboardObjectViewDashboard „CRM Kennzahlen“
30Neuer KundeDetailViewDialog „Kunde anlegen“
5

Schritt 4: Icons und Darstellung konfigurieren

Icons helfen Endanwendern, sich schnell im Menü zurechtzufinden. Sie können Icons auf zwei Ebenen setzen:

Ebene Beschreibung
Anwendungs-Icon Erscheint in der Anwendungsauswahl. Wird beim Anlegen der App hochgeladen.
Menügruppen-Icon Erscheint neben dem Gruppentitel in der Seitennavigation.
Menüeintrag-Icon Erscheint neben dem Eintragstitel. Kann ein vordefiniertes Icon oder ein eigenes Bild sein.
Tipp: Konsistente Icons Verwenden Sie innerhalb einer Anwendung ein einheitliches Icon-Set. UDM bietet eine Auswahl vordefinierter Icons an. So wirkt die Navigation für Endanwender professionell und übersichtlich.
6

Schritt 5: Berechtigungen setzen

Damit Endanwender die Anwendung sehen und nutzen können, müssen Sie die entsprechenden Berechtigungen vergeben.

  1. Zum Tab „Berechtigungen“ wechseln

    Auf der App-Detailseite finden Sie unter Einstellungen den Bereich „Berechtigungen“.

  2. Benutzer oder Gruppen zuweisen

    Weisen Sie die Anwendung den gewünschten Benutzern oder Benutzergruppen zu. Nur zugewiesene Benutzer sehen die Anwendung im User-Client.

Achtung Ohne Berechtigung ist die Anwendung für Endanwender unsichtbar — auch wenn Menügruppen und Einträge korrekt konfiguriert sind. Vergessen Sie nicht, nach dem Anlegen einer neuen App die Berechtigungen zu setzen.
7

Typen von Menüeinträgen

Folgende Typen stehen für Menüeinträge zur Verfügung:

Typ Interner Name Beschreibung Beispiel
Ansichtselement ObjectView Verweis auf ein Ansichtselement (Grid, Dashboard, Chart). Der häufigste Typ für die Endanwender-Navigation. Kundenliste (Grid), Umsatz-Dashboard
Dialog DetailView Verweis auf einen Dialog (Eingabeformular). Öffnet direkt ein Formular, z. B. zum Anlegen neuer Datensätze. Neuer Kunde (Eingabemaske)
Datenobjekt DataObject Verweis auf ein ganzes Datenobjekt. UDM zeigt dann die Standard-Ansicht des Datenobjekts an. Artikelstamm (komplettes Datenobjekt)
Empfehlung Verwenden Sie für die meisten Menüeinträge den Typ Ansichtselement (ObjectView). Dieser gibt Ihnen die größte Kontrolle darüber, welche Daten der Endanwender in welcher Form sieht.
8

Ergebnis unseres Beispiels

Nach Abschluss aller Schritte haben wir:

  • Eine Anwendung „CRM“ mit Icon und Beschreibung
  • Eine Menügruppe „Kunden“ mit Sortierung 10
  • Drei Menüeinträge: Kundenliste (Grid), Kunden-Dashboard und Neuer Kunde (Dialog)
  • Berechtigungen für die Benutzergruppe „Vertrieb“

Endanwender der Gruppe „Vertrieb“ sehen im User-Client nun die Anwendung „CRM“ in der Navigation. Beim Öffnen erscheint links die Menügruppe „Kunden“ mit den drei Einträgen.

9

Weitere Konfigurationsmöglichkeiten

Auf der App-Detailseite finden Sie unter Einstellungen zusätzliche Bereiche:

Bereich Beschreibung
Dialoge Übersicht aller Dialoge, die in dieser App verfügbar sind
Ansichtselemente Übersicht aller Ansichtselemente (Grids, Dashboards etc.)
Jobs Automatisierte Aufgaben, die der App zugeordnet sind
Nachrichtenvorlagen E-Mail- und Benachrichtigungsvorlagen
Report-Vorlagen PDF-Report-Vorlagen für Druckausgaben
Dokumentation Hilfe-Texte und Benutzeranleitungen für Endanwender
10

Häufige Fragen

Frage Antwort
Kann ein Ansichtselement in mehreren Apps erscheinen? Ja. Sie können dasselbe Ansichtselement in verschiedenen Anwendungen als Menüeintrag referenzieren. Das Element selbst existiert nur einmal.
Was passiert, wenn ich eine Menügruppe lösche? Die Menügruppe und alle zugeordneten Menüeinträge werden entfernt. Die referenzierten Ansichtselemente und Dialoge bleiben bestehen.
Wie kann ich die Reihenfolge der Menüeinträge ändern? Passen Sie die Sortierung der Menügruppen an. Innerhalb einer Gruppe richtet sich die Reihenfolge nach der Reihenfolge der Zuweisung.
Kann ich eine App zeitgesteuert ein- und ausblenden? Ja. Über die Felder „Gültig ab“ und „Gültig bis“ können Sie sowohl für die Anwendung als auch für einzelne Menügruppen einen Gültigkeitszeitraum definieren.
Wie sehe ich, welche Elemente einer App zugeordnet sind? Auf der App-Detailseite finden Sie ein Strukturdiagramm, das alle Datenobjekte, Ansichtselemente und Dialoge der Anwendung visualisiert.
Gibt es Favoriten für Endanwender? Ja. Endanwender können im User-Client einzelne Menüeinträge als Favorit markieren. Diese erscheinen dann zusätzlich in einer eigenen Favoritengruppe am Anfang der Navigation.