Roles & Permissions
User capability management for FluentCart admin access.
Custom roles and capability-based permissions. Create roles with specific FluentCart capabilities, manage who has access to what, and see which users hold management positions.
Endpoints
Roles
| Method | Endpoint | Description |
|---|---|---|
GET | Get all roles | All roles with titles, descriptions, and capabilities |
GET | Get role details | Details for a specific role |
GET | Get role managers | Users assigned to FluentCart management roles |
GET | Get user list | Available WordPress users |
POST | Create role | Create a new custom role |
POST | Update role | Update role title, description, or capabilities |
DELETE | Delete role | Delete a custom role (built-in roles protected) |
Permissions
| Method | Endpoint | Description |
|---|---|---|
GET | Get permissions | Current capability assignments for WordPress roles |
POST | Save permissions | Update role capability assignments |