Note: this issue has already been published, but I think in the wrong repo, which is why I am posting it here as well. Sorry for that.
Hey, everyone. I am new to Wazuh so any help would be appreciated.
Is your feature request related to a problem? Please describe.
There is an increasing demand for whitelabling Wazuh. Companies need a security solution, while developers are tasked with making the dashboards look company-like(whitelabeling). When people ask about customizations on forums, they are referred to the opendashboard and wazuh custom branding. Unfortunately, these customizations are not sufficient. Let me provide an example. Here is a sample open dashboard configuration yam I am working on:
Now, here is the Wazuh-specific configurations(I am aware they also exist in a yaml file) The Wazuh config options are 1:1 mapped to the UI settings. Here is a sample that is consistent with the data above in terms of text and images:
The issue is that the whitelabeling is oddly unfinished. Some part of the UI can be changed, while others can't. This diminishes most if not all benefit of such modifications. Here are a few examples:
Changing the title to say CRYPTANK rather than Wazuh - CRYPTANK
Renaming side navigation from Wazuh to CRYPTANK
In Management > Rules you can see often the name Wazuh appearing
Analogous to Management > Status
Management > Logs
Describe the solution you'd like
It would be highly beneficial for a complete whitelabeling option. I am not a Wazuh developer, but from a full-stack perspective, it shouldn't be that hard to put strings into translation files for the text and everything else in a .json/yaml file. At the very least it would be make the project more organized. It is good that there are options for whitelabeling but they cannot really be used if the whole process cannot be completed, i.e., this should be a very binary feature, it cannot be done only partly.
Describe alternatives you've considered
I am linking all the resources I consulted before writing here. I admit that there could be some resource that answers my request, but I am yet to find it.
Note: this issue has already been published, but I think in the wrong repo, which is why I am posting it here as well. Sorry for that.
Hey, everyone. I am new to Wazuh so any help would be appreciated.
Is your feature request related to a problem? Please describe.
There is an increasing demand for whitelabling Wazuh. Companies need a security solution, while developers are tasked with making the dashboards look company-like(whitelabeling). When people ask about customizations on forums, they are referred to the opendashboard and wazuh custom branding. Unfortunately, these customizations are not sufficient. Let me provide an example. Here is a sample open dashboard configuration yam I am working on:
Now, here is the Wazuh-specific configurations(I am aware they also exist in a yaml file) The Wazuh config options are 1:1 mapped to the UI settings. Here is a sample that is consistent with the data above in terms of text and images:
The issue is that the whitelabeling is oddly unfinished. Some part of the UI can be changed, while others can't. This diminishes most if not all benefit of such modifications. Here are a few examples:
Changing the title to say CRYPTANK rather than Wazuh - CRYPTANK
Renaming side navigation from Wazuh to CRYPTANK
In Management > Rules you can see often the name Wazuh appearing
Analogous to Management > Status
Management > Logs
Describe the solution you'd like
It would be highly beneficial for a complete whitelabeling option. I am not a Wazuh developer, but from a full-stack perspective, it shouldn't be that hard to put strings into translation files for the text and everything else in a .json/yaml file. At the very least it would be make the project more organized. It is good that there are options for whitelabeling but they cannot really be used if the whole process cannot be completed, i.e., this should be a very binary feature, it cannot be done only partly.
Describe alternatives you've considered
I am linking all the resources I consulted before writing here. I admit that there could be some resource that answers my request, but I am yet to find it.
https://github.com/wazuh/wazuh-dashboard-plugins/issues/4392 https://github.com/wazuh/wazuh-dashboard-plugins/issues/4269 https://github.com/wazuh/wazuh/discussions/18571 https://opensearch.org/docs/2.1/dashboards/branding/ https://opensearch.org/docs/1.2/dashboards/branding/ https://forum.opensearch.org/t/customizing-the-kibana-login-page/3697