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.
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).
Schritt 1: Anwendung anlegen
-
Admin-Client öffnen und zur App-Verwaltung navigieren
Navigieren Sie im Admin-Client zum Bereich „Apps“. Dort sehen Sie die Liste aller vorhandenen Anwendungen.
-
Neue Anwendung erstellen
Klicken Sie auf „Neu“. Es öffnet sich die Detailseite für die neue Anwendung.
-
Grunddaten ausfüllen
Geben Sie die folgenden Informationen ein:
Feld Beschreibung Name Pflicht Der Anzeigename der Anwendung, z. B. CRMBeschreibung Kurzbeschreibung für Administratoren, z. B. Kundenmanagement und VertriebIcon 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 -
Speichern
Klicken Sie auf „Speichern“. Die Anwendung ist nun angelegt und Sie sehen die Detailseite mit allen Konfigurationsbereichen.
| Name | Beschreibung | Hauptsystem | Gültig bis | Status |
|---|---|---|---|---|
| CRM | Kundenmanagement und Vertrieb | Vertrieb-Sub | unbegrenzt | aktiv |
| Faktura | Rechnungswesen | Faktura-Sub | unbegrenzt | aktiv |
| Personal | Personalverwaltung | HR-Sub | 31.12.2026 | befristet |
| Archiv | Alte Daten (read-only) | Vertrieb-Sub | — | inaktiv |
Schritt 2: Menügruppen erstellen
Menügruppen strukturieren die Navigation innerhalb einer Anwendung. Sie erscheinen als aufklappbare Abschnitte im Seitenmenü des User-Clients.
-
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.
-
Neue Menügruppe anlegen
Klicken Sie auf „Neu“. Geben Sie die folgenden Daten ein:
Feld Beschreibung Name Pflicht Titel der Gruppe, z. B. KundenBeschreibung Optionale Beschreibung, z. B. Alles rund um KundenverwaltungSortierung Reihenfolge der Gruppe im Menü (niedrigere Zahl = weiter oben) Icon Optionales Icon für die Menügruppe Gültig ab / bis Optionaler Gültigkeitszeitraum -
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.
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.
-
Menügruppe öffnen
Klicken Sie in der Menügruppen-Liste auf „Bearbeiten“ bei der gewünschten Gruppe (in unserem Beispiel: „Kunden“).
-
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.
-
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
-
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“ |
fa-users| Sort. | Titel | Typ | Ziel |
|---|---|---|---|
| 10 | Kundenliste | ObjectView | Grid „Kundenübersicht“ |
| 20 | Kunden-Dashboard | ObjectView | Dashboard „CRM Kennzahlen“ |
| 30 | Neuer Kunde | DetailView | Dialog „Kunde anlegen“ |
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. |
Schritt 5: Berechtigungen setzen
Damit Endanwender die Anwendung sehen und nutzen können, müssen Sie die entsprechenden Berechtigungen vergeben.
-
Zum Tab „Berechtigungen“ wechseln
Auf der App-Detailseite finden Sie unter Einstellungen den Bereich „Berechtigungen“.
-
Benutzer oder Gruppen zuweisen
Weisen Sie die Anwendung den gewünschten Benutzern oder Benutzergruppen zu. Nur zugewiesene Benutzer sehen die Anwendung im User-Client.
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) |
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.
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 |
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. |