You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We will implement a new commands feature in Wauzh which will allow sending commands to agent in a generic way. The initial design of the commands feature is described in the Data persistence issue, where this issue is tracked.
These commands will be stored in a Wazuh index, following a defined schema. Also, these commands will be updated over time with feedback from the agent, related to the failure or success during the execution of the command.
We must create a new plugin with the proof of concept of a UI that allows the user to manage the agent commands. The user must be able to see the list, and filter (eg. by finished, pending, failed state).
We might allow the user to create new commands. But these commands won't be written to the index. As only the command API will be able to write to the commands index.
Plan
Create a new plugin with a basic layout to manager agent commands
Mock data in an index and mock endpoints in the imposter so the UI has a minimum functionality
The mocks must be compliant with WCS (Wazuh common schema)
The queries and data manipulation should only be possible with an internal user for security reasons.
To achieve this evaluate the possibility to use an index that starts with . [dot] so it's not listed with other indexes
Determine basic RBAC roles and permissions to limit the interaction with the plugin
The text was updated successfully, but these errors were encountered:
Description
We will implement a new commands feature in Wauzh which will allow sending commands to agent in a generic way. The initial design of the commands feature is described in the Data persistence issue, where this issue is tracked.
These commands will be stored in a Wazuh index, following a defined schema. Also, these commands will be updated over time with feedback from the agent, related to the failure or success during the execution of the command.
We must create a new plugin with the proof of concept of a UI that allows the user to manage the agent commands. The user must be able to see the list, and filter (eg. by finished, pending, failed state).
We might allow the user to create new commands. But these commands won't be written to the index. As only the command API will be able to write to the commands index.
Plan
.
[dot] so it's not listed with other indexesThe text was updated successfully, but these errors were encountered: