'welcome-center', 'title' => 'Welcome Center', 'icon' => 'WC', 'entry_route' => '/', 'window_mode' => 'window', 'default_width' => 680, 'default_height' => 420, 'supports_widget' => false, 'supports_tray' => false, 'module_name' => 'system', 'summary' => 'Startpunkt der Desktop-Shell mit Status zur Architektur, Skin-Umschaltung und naechsten Schritten.', ], [ 'app_id' => 'public-dashboard', 'title' => 'Public Dashboard', 'icon' => 'PD', 'entry_route' => '/public-home', 'window_mode' => 'window', 'default_width' => 540, 'default_height' => 360, 'supports_widget' => true, 'supports_tray' => false, 'module_name' => 'desktop', 'summary' => 'Oeffentliche Startansicht fuer nicht eingeloggte Nutzer.', ], [ 'app_id' => 'workspace-manager', 'title' => 'Workspaces', 'icon' => 'WS', 'entry_route' => '/workspaces', 'window_mode' => 'window', 'default_width' => 520, 'default_height' => 380, 'supports_widget' => false, 'supports_tray' => false, 'module_name' => 'desktop', 'summary' => 'Vorbereitung fuer mehrere persoenliche Dashboards und Workspace-Verwaltung.', ], [ 'app_id' => 'user-self-management', 'title' => 'User Self Management', 'icon' => 'US', 'entry_route' => '/apps/user-self-management', 'window_mode' => 'window', 'content_mode' => 'native-module', 'default_width' => 980, 'default_height' => 700, 'show_on_desktop' => false, 'supports_widget' => true, 'supports_tray' => false, 'module_name' => 'desktop', 'summary' => 'Persoenliche Einstellungen fuer Desktop-Typ, Benutzerdaten, Apps und Widgets in einem gemeinsamen Setup-Bereich.', 'native_module' => [ 'initializer' => 'initUserSelfManagementApp', 'options' => [], 'assets' => [ 'styles' => [ ['href' => '/assets/apps/user-self-management/app.css'], ], 'scripts' => [ ['src' => '/assets/apps/user-self-management/app.js'], ], ], ], ], [ 'app_id' => 'admin-apps', 'title' => 'Admin Apps', 'icon' => 'AA', 'entry_route' => '/admin/apps', 'window_mode' => 'window', 'default_width' => 560, 'default_height' => 380, 'supports_widget' => false, 'supports_tray' => true, 'module_name' => 'admin', 'summary' => 'Platzhalter fuer globale Verwaltung von Apps, Widgets, Integrationen und Suchmaschinen.', ], [ 'app_id' => 'user-management', 'title' => 'User Management', 'icon' => 'UM', 'entry_route' => '/admin/users/', 'window_mode' => 'window', 'content_mode' => 'native-module', 'default_width' => 1180, 'default_height' => 760, 'supports_widget' => false, 'supports_tray' => true, 'module_name' => 'admin', 'required_groups' => ['administrators'], 'summary' => 'Benutzerverwaltung fuer Freischaltungen, Aktivierung, Deaktivierung und Passwort-Reset.', 'native_module' => [ 'initializer' => 'initUserManagementApp', 'options' => [ 'entryRoute' => '/admin/users/', ], 'assets' => [ 'styles' => [ ['href' => '/assets/apps/user-management/app.css'], ], 'scripts' => [ ['src' => '/assets/apps/user-management/app.js'], ], ], ], ], [ 'app_id' => 'desktop-login', 'title' => 'Desktop Login', 'icon' => 'DL', 'entry_route' => '/auth/keycloak', 'window_mode' => 'modal', 'default_width' => 460, 'default_height' => 320, 'supports_widget' => false, 'supports_tray' => false, 'module_name' => 'auth', 'summary' => 'Uebergabepunkt fuer das spaetere Keycloak-Theme im Desktop-Look.', ], ];