API (administration) : GET /users #60

Closed
opened 2026-04-21 16:25:57 +00:00 by djalim · 0 comments
Collaborator

Fonctionnalité a ajouter :
Liste tous les utilisateurs présents dans la base de données.
Accessible uniquement par un administrateur.

Route :
GET /users

Paramètres query optionnels :

Paramètre Type Description
idRole integer Filtrer par rôle

Exemples

GET /users

[
  {
    "id": "s.ayache",
    "nom": "Ayache",
    "prenom": "Sofiane",
    "idRole": 1
  },
  ...
]

GET /users?idRole=2

[
  {
    "id": "m.dupont",
    "nom": "Dupont",
    "prenom": "Marie",
    "idRole": 2
  },
  ...
]
**Fonctionnalité a ajouter :** Liste tous les utilisateurs présents dans la base de données. Accessible uniquement par un administrateur. **Route :** `GET /users` **Paramètres query optionnels :** | Paramètre | Type | Description | |-----------|--------|--------------------------| | idRole | integer| Filtrer par rôle | **Exemples** `GET /users` ```json [ { "id": "s.ayache", "nom": "Ayache", "prenom": "Sofiane", "idRole": 1 }, ... ] ``` `GET /users?idRole=2` ```json [ { "id": "m.dupont", "nom": "Dupont", "prenom": "Marie", "idRole": 2 }, ... ] ```
djalim added this to the Module Managment project 2026-04-21 16:30:35 +00:00
djalim moved this to 🗂️ Project Backlog in Module Managment on 2026-04-21 16:31:44 +00:00
djalim moved this to ⚙️ in progress in Module Managment on 2026-04-22 11:38:49 +00:00
djalim moved this to ✅ done in Module Managment on 2026-04-22 11:48:17 +00:00
djalim self-assigned this 2026-04-22 12:56:55 +00:00
Sign in to join this conversation.
No Label
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: admin/PolyMPR#60