Please find the below mentioned details how the Greenbone Works internally.
OpenVAS Manager serves as processing unit by processing and storing scanning results and by managing different users. It is possible to have many users connected to the same OpenVAS each of these users might have different types of permissions. It is in charge of storing information about all users. And able to store information from scanning results and information about users.
The OpenVAS Manager connects to Greenbone Management Protocol clients and Greenbone Security Assistant. GMP clients are using Greenbone management protocol. These clients provide tools that allow batch scripting and usage of OpenVAS via command line. Greenbone Security Assistant (GSA) is the web interface for the OpenVAS Manager. Greenbone Security Assistant consists of:
GSA – the web application written in React
GSAD – the HTTPS server talking to the OpenVAS Manager via Greenbone management protocol.
OpenVAS keeps up to date and running the latest security scripts to find the latest vulnerabilities as well as sync to the most updated NVT, SCAP and cert data. One of the best way to do this is to create a script that sync’s the necessary data for you automatically each day.
Default OpenVAS Scanner, full and fast type & and port nos will scan the IP Address based on the scheduled timings being set.
Various Scan reports can be generated (XML, CSV, etc).
Please do check and confirm if Greenbone internally functions and works accordingly and let me know the same.