Visión General
La API de Group es para gestionar grupos de Fess. Puede operar creación, actualización y eliminación de grupos.
URL Base
Lista de Endpoints
| Método | Ruta | Descripción |
|---|---|---|
| GET | /settings | Obtener lista de grupos |
| GET | /setting/{id} | Obtener grupo |
| POST | /setting | Crear grupo |
| PUT | /setting | Actualizar grupo |
| DELETE | /setting/{id} | Eliminar grupo |
Obtener Lista de Grupos
Solicitud
Parámetros
| Parámetro | Tipo | Requerido | Descripción |
|---|---|---|---|
size | Integer | No | Número de elementos por página (predeterminado: 25) |
page | Integer | No | Número de página (comienza en 1, predeterminado: 1) |
id | String | No | Filtra por coincidencia exacta con el ID de grupo especificado |
Respuesta
Obtener Grupo
Solicitud
Respuesta
Crear Grupo
Solicitud
Cuerpo de la Solicitud
Descripción de Campos
| Campo | Requerido | Descripción |
|---|---|---|
name | Sí | Nombre del grupo (máximo 100 caracteres) |
attributes | No | Mapa de atributos (incluye atributos LDAP como gidNumber). Los valores se especifican como cadenas |
Respuesta
Actualizar Grupo
Solicitud
Cuerpo de la Solicitud
Descripción de Campos
| Campo | Requerido | Descripción |
|---|---|---|
id | Sí | ID del grupo a actualizar |
name | Sí | Nombre del grupo (máximo 100 caracteres) |
attributes | No | Mapa de atributos (incluye atributos LDAP como gidNumber). Los valores se especifican como cadenas |
versionNo | Sí | Número de versión para el bloqueo optimista. Especifique el valor de versionNo obtenido al obtener el grupo |
Respuesta
Eliminar Grupo
Solicitud
Respuesta
Ejemplos de Uso
Crear Nuevo Grupo
Obtener Lista de Grupos
Información de Referencia
Visión General de Admin API - Visión general de Admin API
API de User - API de gestión de usuarios
API de Role - API de gestión de roles
Grupo - Guía de gestión de grupos