Overview
Role API is an API for managing Fess roles. You can create, update, and delete roles.
Base URL
Endpoint List
| Method | Path | Description |
|---|---|---|
| GET/PUT | /settings | List roles |
| GET | /setting/{id} | Get role |
| POST | /setting | Create role |
| PUT | /setting | Update role |
| DELETE | /setting/{id} | Delete role |
List Roles
Request
Parameters
| Parameter | Type | Required | Description |
|---|---|---|---|
size | Integer | No | Number of items per page (default: 20) |
page | Integer | No | Page number (starts from 0) |
Response
Get Role
Request
Response
Create Role
Request
Request Body
Field Description
| Field | Required | Description |
|---|---|---|
name | Yes | Role name |
Response
Update Role
Request
Request Body
Response
Delete Role
Request
Response
Usage Examples
Create New Role
List Roles
Reference
Admin API Overview - Admin API Overview
User API - User Management API
Group API - Group Management API
Role - Role Management Guide