Introduction to DIAL Admin Panel
About
The DIAL Admin Panel provides system administrators a feature-rich, intuitive, and customizable UI to configure, manage, and monitor the DIAL ecosystem.
Admin Panel serves as a powerful UI for administrators. System configurations can be done also by a direct modification of a DIAL Core config.
Watch a video demo.
GitHub Repositories
Admin Panel is licensed under the Apache License 2.0.
It is developed in two separate repositories for frontend and backend components:
- Frontend
- Backend
- Deployment Manager Backend: Additional module provides interface for managing container image builds, deployments, and lifecycle operations for AI workloads.
Current Focus:
Who is Admin
System admin(s) can be defined in DIAL Core static settings in the access.admin.rules. Admin has the following privileges:
- Has
READandWRITEaccess to all public system resources (conversations, prompt, files, toolsets and applications). - Can view, approve and reject publication requests from DIAL users.
- Has access to all DIAL Core API endpoints, provided corresponding permissions are in place.
- Can modify DIAL Core config via Admin Panel to manage AI models, applications, application runners, API keys, interceptors and more.
Refer to Access Control to learn more about access control in DIAL and the role of a system administrator.