-
Notifications
You must be signed in to change notification settings - Fork 49
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Completely Whitelabeling Wazuh #178
Comments
Hello @AtanasBobev First, I'd like to thank you for getting in touch with us and provide this valuable and constructive feedback. It's always good to see how the users picture the product. We are aware that the current white-labeling capabilities are limited, and there are a few reasons for that. The UI white-labeling is a recent project which is currently in progress and is being worked on iterations. The 1st picture of the UI you posted here is the result of the first iteration, which is already released and completed. Check wazuh/wazuh-dashboard-plugins#4392 for details. However, the Custom Branding project is not yet complete, and there is a new iteration on the roadmap: On the other hand, there are some limitations that we have not been able to overcome or that are too expensive in terms of development. The remaining screenshots fall under this category, I fear. Let me explain to you why:
Finally, it's about priorities. The next major Wazuh 5.0 is around the corner, and it will greatly change the way Wazuh works, so making these changes now would simply be a waste of time and effort, due to the short life-span they would have. We do note these feature requests and take them into account. Regards, |
Hey @AlexRuiz7, I have a few remaining questions:
Warm regards, |
Hi again @AtanasBobev
|
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:
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.
wazuh/wazuh-dashboard-plugins#4392
wazuh/wazuh-dashboard-plugins#4269
wazuh/wazuh#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
The text was updated successfully, but these errors were encountered: