Webconsole is used as a configuration service in SD-Core. It has following features Configuration Service provides APIs for subscriber management.
- It provides APIs for Network Slice management.
- It communicates with 4G as well as 5G network functions on the southbound interface.
- It does configuration translation wherever required and also stores the subscription in mongoDB.
- 5G clients can connect & get complete configuration copy through grpc interface.
- 4G clients communicate with Webconsole through REST interface
Webconsole can optionally serve static files, which constitute the frontend part of the application.
To build webui with a frontend, place the static files under webconsole/ui/frontend_files
before compilation.
To build the webconsole including the UI option:
make webconsole-ui
Access the UI at:
http://<webconsole-ip>:5000/
An example static file has been placed in the webconsole/ui/frontend_files
directory.
The authentication and authorization feature ensures that only verified and authorized users can access the webui resources and interact with the system.
This is an optional feature, disabled by default. For more details, refer to this file.
- Supporting dedicated flow QoS APIs
- Removal of Subscription to trigger 3gpp call flows