Vue d’ensemble
L’API Group permet de gerer les groupes de Fess. Vous pouvez creer, mettre a jour et supprimer des groupes.
URL de base
Liste des endpoints
| Methode | Chemin | Description |
|---|---|---|
| GET | /settings | Obtention de la liste des groupes |
| GET | /setting/{id} | Obtention d’un groupe |
| POST | /setting | Creation d’un groupe |
| PUT | /setting | Mise a jour d’un groupe |
| DELETE | /setting/{id} | Suppression d’un groupe |
Obtention de la liste des groupes
Requete
Parametres
| Parametre | Type | Requis | Description |
|---|---|---|---|
size | Integer | Non | Nombre d’elements par page (par defaut : 25) |
page | Integer | Non | Numero de page (commence a 1, par defaut : 1) |
id | String | Non | Filtre par correspondance exacte sur l’ID de groupe specifie |
Reponse
Obtention d’un groupe
Requete
Reponse
Creation d’un groupe
Requete
Corps de la requete
Description des champs
| Champ | Requis | Description |
|---|---|---|
name | Oui | Nom du groupe (maximum 100 caracteres) |
attributes | Non | Map d’attributs (contenant des attributs LDAP comme gidNumber). Les valeurs sont specifiees sous forme de chaines de caracteres |
Reponse
Mise a jour d’un groupe
Requete
Corps de la requete
Description des champs
| Champ | Requis | Description |
|---|---|---|
id | Oui | ID du groupe a mettre a jour |
name | Oui | Nom du groupe (maximum 100 caracteres) |
attributes | Non | Map d’attributs (contenant des attributs LDAP comme gidNumber). Les valeurs sont specifiees sous forme de chaines de caracteres |
versionNo | Oui | Numero de version pour le verrouillage optimiste. Specifiez la valeur de versionNo obtenue lors de l’obtention du groupe |
Reponse
Suppression d’un groupe
Requete
Reponse
Exemples d’utilisation
Creation d’un nouveau groupe
Obtention de la liste des groupes
Informations complementaires
Vue d’ensemble de l’API Admin - Vue d’ensemble de l’API Admin
User API - API de gestion des utilisateurs
API Role - API de gestion des roles
Présentation - Guide de gestion des groupes