Vision General
La API de Role es para gestionar roles de Fess. Puede operar creacion, actualizacion y eliminacion de roles.
URL Base
Lista de Endpoints
| Metodo | Ruta | Descripcion |
|---|---|---|
| GET | /settings | Obtener lista de roles |
| GET | /setting/{id} | Obtener rol |
| POST | /setting | Crear rol |
| PUT | /setting | Actualizar rol |
| DELETE | /setting/{id} | Eliminar rol |
Obtener Lista de Roles
Solicitud
Parametros
| Parametro | Tipo | Requerido | Descripcion |
|---|---|---|---|
size | Integer | No | Numero de elementos por pagina (predeterminado: 25. Configurable mediante paging.page.size en fess_config.properties) |
page | Integer | No | Numero de pagina (comienza en 1, predeterminado: 1. Los valores de 0 o menos se tratan como 1) |
id | String | No | Filtra por coincidencia exacta con el ID de rol especificado |
Respuesta
Obtener Rol
Solicitud
Respuesta
Crear Rol
Solicitud
Cuerpo de la Solicitud
Descripcion de Campos
| Campo | Requerido | Descripcion |
|---|---|---|
name | Si | Nombre del rol (maximo 100 caracteres) |
attributes | No | Mapa de atributos. Los valores se especifican como cadenas |
Respuesta
Actualizar Rol
Solicitud
Cuerpo de la Solicitud
Descripcion de Campos
| Campo | Requerido | Descripcion |
|---|---|---|
id | Si | ID del rol a actualizar |
name | Si | Nombre del rol (maximo 100 caracteres) |
attributes | No | Mapa de atributos. Los valores se especifican como cadenas |
versionNo | Si | Numero de version para el bloqueo optimista. Especifique el valor de versionNo obtenido al obtener el rol |
Respuesta
Eliminar Rol
Solicitud
Respuesta
Ejemplos de Uso
Crear Nuevo Rol
Obtener Lista de Roles
Informacion de Referencia
Vision General de Admin API - Vision general de Admin API
API de User - API de gestion de usuarios
API de Group - API de gestion de grupos
Rol - Guia de gestion de roles