# Portal client > 🎫 Section dédiée aux utilisateurs avec le rôle **ROLE_CLIENT**. ## Accès Les utilisateurs *client* sont **automatiquement redirigés vers `/portal`** après login. Ils ne voient pas les vues internes (projets, time tracking, admin). ## Ce que voit un client - 📋 La liste de ses **projets autorisés** (définis par l'admin dans le user) - 🎫 Sur chaque projet, la liste de ses **tickets** (ses créations uniquement) - ➕ Le bouton **Nouveau ticket** sur chaque projet ## Soumettre un ticket Depuis `/portal/projects//new-ticket` : | Champ | Description | |---|---| | **Type** | `bug` / `improvement` / `other` | | **Titre** | Court et descriptif | | **Description** | Détails — markdown supporté | | **URL** | Optionnel — page où le problème se manifeste | Le ticket est automatiquement numéroté **par projet** (ex: `CT-001`). ## Statuts d'un ticket | Statut | Visible côté client | Signification | |---|---|---| | `new` | Oui | Reçu, pas encore traité | | `in_progress` | Oui | Une tâche interne y est liée | | `done` | Oui | Résolu et clôturé | | `rejected` | Oui | Non retenu (avec commentaire explicatif) | Le `statusComment` est visible par le client quand fourni. ## Côté équipe interne - Les tickets apparaissent dans **Admin → Tickets client** - On peut **transformer un ticket en tâche** (la tâche garde une référence au ticket — icône 👤 bleue sur la card) - Le client voit l'avancement passer en `in_progress` automatiquement quand une tâche est liée