Zum Hauptinhalt springen

Mitarbeiterportal

Das Mitarbeiterportal ist eine in das HRM-Modul integrierte Self-Service-Oberfläche, die Mitarbeitern direkten Zugriff auf ihre eigenen HR-Daten gibt. Wenn sich ein Mitarbeiter anmeldet, sieht er eine vereinfachte Version von Concord CRM — mit Navigation, Feldern und Aktionen, die speziell auf seine Rolle zugeschnitten sind.

Administratoren und Mitarbeiter verwenden dieselbe Anwendung, aber das Portal passt die Erfahrung automatisch basierend auf der Rolle des angemeldeten Benutzers an.


Wie es funktioniert

Das Mitarbeiterportal basiert auf drei zusammenwirkenden Mechanismen:

1. Menüfilterung

Wenn sich ein Benutzer mit der Rolle Employee anmeldet, wird die Seitenleisten-Navigation durch ein vereinfachtes Menü ersetzt, das nur die Seiten anzeigt, auf die er zugreifen darf. Alle administrativen Menüs (Gehaltsabrechnungsläufe, Gehaltskomponenten, Gehaltsstrukturen, Urlaubsarten, Abteilungen, Einstellungen) werden ausgeblendet.

2. Datenbereich

Ein globaler Abfragebereich filtert automatisch alle HR-Daten, sodass Mitarbeiter nur Datensätze sehen, die ihnen gehören. Ein Mitarbeiter, der die Urlaubsanträge-Seite aufruft, sieht nur seine eigenen Anträge — keine Konfiguration oder manuelles Filtern erforderlich.

3. Feld- und Aktionssichtbarkeit

Sensible Felder (Gehalt, Arbeitsstatus, Mitarbeiternummer) und administrative Aktionen (genehmigen, ablehnen) werden vor Mitarbeitern verborgen. Mitarbeiter sehen nur die Felder, die für ihre Self-Service-Aufgaben relevant sind.


Standard-Portalmenü

Nach der Anmeldung sieht ein Mitarbeiter folgende Navigation:

MenüpunktSymbolBeschreibung
StundenzettelUhrWöchentliche Stundenzettel erstellen und verwalten, Zeit erfassen
UrlaubsanträgeKalenderUrlaubsanträge einreichen und verfolgen
AnwesenheitKlemmbrettTägliche Anwesenheit einsehen und erfassen
UrlaubsguthabenWaageUrlaubsansprüche und Nutzung pro Urlaubsart einsehen
GehaltsabrechnungenDokumentGehaltsabrechnungsdokumente einsehen und herunterladen

Die Standard-Startseite nach der Anmeldung ist Stundenzettel. Dies kann in der Konfiguration geändert werden.


Was Mitarbeiter tun können

AktionRessourceDetails
Eigene Datensätze anzeigenAlleMitarbeiter sehen nur Daten, die mit ihrem Datensatz verknüpft sind
Urlaubsanträge erstellenUrlaubsanträgeNeue Urlaubsanträge zur Genehmigung einreichen
Urlaubsanträge stornierenUrlaubsanträgeEigene ausstehende oder genehmigte Anträge stornieren
Stundenzettel erstellenStundenzettelWöchentliche Stundenzettel erstellen
Zeit erfassenStundenzettelZeiteinträge zu Stundenzetteln hinzufügen
Stundenzettel einreichenStundenzettelEntwürfe zur Genehmigung einreichen
Anwesenheit erfassenAnwesenheitTägliches Ein- und Auschecken erfassen
Urlaubsguthaben einsehenUrlaubsguthabenVerfügbare, genutzte und ausstehende Urlaubstage prüfen
Gehaltsabrechnungen einsehenGehaltsabrechnungenAbrechnungsdetails im Browser anzeigen
Gehaltsabrechnungen herunterladenGehaltsabrechnungenAbrechnungen als PDF herunterladen
Eigenes Profil bearbeitenMitarbeiterGrundlegende Profilinformationen aktualisieren (Name, Telefon, Adresse)

Was Mitarbeiter nicht tun können

  • Daten anderer Mitarbeiter einsehen
  • Auf administrative Einstellungen zugreifen
  • Urlaubsanträge oder Stundenzettel genehmigen oder ablehnen
  • Urlaubsguthaben, Gehaltsstrukturen oder Abrechnungsdaten erstellen oder ändern
  • Felder wie Gehalt, Arbeitsstatus oder Mitarbeiternummer sehen
  • Auf die Seiten Gehaltsabrechnungsläufe, Gehaltskomponenten, Urlaubsarten oder Abteilungen zugreifen
  • Daten exportieren (es sei denn, die Exportberechtigung wurde explizit erteilt)

Portal aktivieren

Das Mitarbeiterportal ist standardmäßig aktiviert, wenn das HRM-Modul aktiviert wird. Keine zusätzliche Einrichtung erforderlich — das Erstellen eines Mitarbeiters stellt automatisch ein Benutzerkonto mit Portal-Zugang bereit.

Um zu überprüfen, ob das Portal aktiv ist, prüfen Sie die Konfiguration:

// modules/HRM/config/employee-portal.php
'enabled' => env('EMPLOYEE_PORTAL_ENABLED', true),

Um das Portal vollständig zu deaktivieren, setzen Sie die Umgebungsvariable:

EMPLOYEE_PORTAL_ENABLED=false

Bei Deaktivierung werden die Menüfilterung und der Datenbereich abgeschaltet. Benutzer mit der Rolle Employee haben weiterhin eingeschränkte Berechtigungen, aber die portalspezifischen UI-Anpassungen gelten nicht mehr.