Modifier un rôle
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 |