### What problem does this PR solve? Add admin UI user guide ### Type of change - [x] Documentation Update
3.4 KiB
| sidebar_position | slug |
|---|---|
| 6 | /using_admin_ui |
Admin UI
The RAGFlow Admin UI is a web-based interface that provides comprehensive system status monitoring and user management capabilities.
Accessing the Admin UI
Launching from source code
-
Start the RAGFlow front-end (if not already running):
cd web npm run devTypically, the front-end server is running on port
9222. The following output confirms a successful launch of the RAGFlow UI:╔════════════════════════════════════════════════════╗ ║ App listening at: ║ ║ > Local: http://localhost:9222 ║ ready - ║ > Network: http://192.168.1.92:9222 ║ ║ ║ ║ Now you can open browser with the above addresses↑ ║ ╚════════════════════════════════════════════════════╝ -
Login to RAGFlow Admin UI
Open your browser and navigate to:
http://localhost:9222/adminOr if accessing from a remote machine:
http://[YOUR_MACHINE_IP]:9222/adminReplace
[YOUR_MACHINE_IP]with your actual machine IP address (e.g.,http://192.168.1.49:9222/admin).Then, you will be presented with a login page where you need to enter your admin user email address and password.
-
After a successful login, you will be redirected to the Service Status page, which is the default landing page for the Admin UI.
Admin UI Overview
Service status
The service status page displays of all services within the RAGFlow system.
- Service List: View all services in a table format.
- Filtering: Use the filter button to filter services by Service Type.
- Search: Use the search bar to quickly find services by Name or Service Type.
- Actions (hover over a row to see action buttons):
- Extra Info: Display additional configuration information of a service in a dialog.
- Service Details: Display detailed status information of a service in a dialog. According to services's type, a service's status information could be displayed as a plain text, a key-value data list, a data table or a bar chart.
User management
The user management page provides comprehensive tools for managing all users in the RAGFlow system.
- User List: View all users in a table.
- Search Users: Use the search bar to find users by email or nickname.
- Filter Users: Click the filter icon to filter by Status.
- Click the "New User" button to create a new user account in a dialog.
- Activate or deactivate a user by using the switch toggle in Enable column, changes take effect immediately.
- Actions (hover over a row to see action buttons):
- View Details: Navigate to the user detail page to see comprehensive user information.
- Change Password: Force reset the user's password.
- Delete User: Remove the user from the system with confirmation.
User detail
The user detail page displays a user's detailed information and all resources created or owned by the user, categorized by type (e.g. Dataset, Agent).