La création d'un rôle se fait avec le WebService accessible à l'adresse /api/roles/<uuid>/ via la méthode HTTP PATCH ou PUT en soumettant un document JSON décrivant le rôle à créer.
Paramètres
|
Propriété |
Description |
Valeur requise |
Valeur permise |
|---|---|---|---|
| name | nom | non | chaîne quelconque |
| slug | identifiant court | non | chaîne quelconque |
| ou | identifiant d'une collectivité | non | chaîne quelconque |
Les valeurs null ne sont pas autorisées.
Exemple
PATCH /api/roles/3b8e9fc0f6ae4731b5bbec2812f7d370/ HTTP/1.1
Content-Type: application/json
Authorization: Basic xxxx
Content-Length: xxx
{
"name": "Fooaa"
}
Retour Passant
200 OK
Content-Type: application/json
Content-Length: xxx
{
  "name": "Fooaa",
  "ou": "default",
  "slug": "foo",
  "uuid": "3b8e9fc0f6ae4731b5bbec2812f7d370"
}
Cas non-passant
|
Code |
Signification |
Contenu |
|---|---|---|
| 400 | Le format de la requête est invalide (paramètre interdit ou avec une valeur invalide) | Un document JSON décrivant les erreurs rencontrées |
| 401 | L'authentification a échouée |  |
| 403 | Permission non accordée d'effectuer l'action |  |
Vous n'avez pas trouvé ce que vous cherchez ?
Une suggestion ? Écrivez-nous !
Dernière mise à jour le 24/07/2026 11:59