Aller au contenu principal

Portail Employé

Le Portail Employé est une interface en libre-service intégrée au module GRH qui donne aux employés un accès direct à leurs propres données RH. Lorsqu'un employé se connecte, il voit une version simplifiée de Concord CRM — avec une navigation, des champs et des actions adaptés spécifiquement à son rôle.

Les administrateurs et les employés utilisent la même application, mais le portail ajuste automatiquement l'expérience en fonction du rôle de l'utilisateur connecté.


Comment ça Fonctionne

Le Portail Employé repose sur trois mécanismes fonctionnant ensemble :

1. Filtrage du Menu

Lorsqu'un utilisateur avec le rôle Employee se connecte, la navigation de la barre latérale est remplacée par un menu simplifié affichant uniquement les pages auxquelles il a accès. Tous les menus administratifs (Exécutions de Paie, Composants de Paie, Structures Salariales, Types de Congés, Départements, Paramètres) sont masqués.

2. Portée des Données

Un filtre global de requête filtre automatiquement toutes les données RH afin que les employés ne voient que les enregistrements qui leur appartiennent. Un employé consultant la page des Demandes de Congés ne verra que ses propres demandes — aucune configuration ou filtrage manuel n'est nécessaire.

3. Visibilité des Champs et Actions

Les champs sensibles (salaire, statut professionnel, code employé) et les actions administratives (approuver, rejeter) sont masqués pour les utilisateurs employés. Les employés ne voient que les champs pertinents pour leurs tâches en libre-service.


Lorsqu'un employé se connecte, il voit la navigation suivante :

Élément de MenuIcôneDescription
Feuilles de TempsHorlogeCréer et gérer des feuilles de temps hebdomadaires, enregistrer le temps
Demandes de CongésCalendrierSoumettre et suivre les demandes de congés
PrésencePresse-papiersConsulter et enregistrer la présence quotidienne
Soldes de CongésBalanceConsulter les droits et l'utilisation des congés par type
Bulletins de PaieDocumentConsulter et télécharger les bulletins de paie

La page d'accueil par défaut après connexion est Feuilles de Temps. Cela peut être modifié dans la configuration.


Ce que les Employés Peuvent Faire

ActionRessourceDétails
Voir ses propres enregistrementsTousLes employés ne voient que les données liées à leur dossier
Créer des demandes de congésDemandes de CongésSoumettre de nouvelles demandes pour approbation
Annuler des demandesDemandes de CongésAnnuler ses propres demandes en attente ou approuvées
Créer des feuilles de tempsFeuilles de TempsCréer des feuilles hebdomadaires
Enregistrer le tempsFeuilles de TempsAjouter des entrées de temps à ses feuilles
Soumettre des feuillesFeuilles de TempsSoumettre les brouillons pour approbation
Enregistrer la présencePrésenceEnregistrer le pointage quotidien d'arrivée et de départ
Voir les soldes de congésSoldes de CongésVérifier les jours disponibles, utilisés et en attente
Voir les bulletins de paieBulletins de PaieConsulter les détails du bulletin dans le navigateur
Télécharger les bulletinsBulletins de PaieTélécharger le bulletin en PDF
Modifier son profilEmployésMettre à jour les informations de base (nom, téléphone, adresse)

Ce que les Employés ne Peuvent pas Faire

  • Voir les données d'autres employés
  • Accéder aux paramètres administratifs
  • Approuver ou rejeter des demandes de congés ou des feuilles de temps
  • Créer ou modifier les soldes de congés, structures salariales ou données de paie
  • Voir les champs salaire, statut professionnel ou code employé
  • Accéder aux pages Exécutions de Paie, Composants de Paie, Types de Congés ou Départements
  • Exporter des données (sauf si la permission d'exportation est explicitement accordée)

Activer le Portail

Le Portail Employé est activé par défaut lorsque le module GRH est activé. Aucune configuration supplémentaire n'est nécessaire — la création d'un employé provisionne automatiquement un compte utilisateur avec accès au portail.

Pour vérifier que le portail est actif, consultez la configuration :

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

Pour désactiver entièrement le portail, définissez la variable d'environnement :

EMPLOYEE_PORTAL_ENABLED=false

Lorsque désactivé, le filtrage du menu et la portée des données sont désactivés. Les utilisateurs avec le rôle Employee auront toujours des permissions restreintes, mais les ajustements d'interface spécifiques au portail ne s'appliqueront pas.