TheHive-Project / TheHive

TheHive: a Scalable, Open Source and Free Security Incident Response Platform
https://thehive-project.org
GNU Affero General Public License v3.0
3.43k stars 623 forks source link

Custom ticket workflow ? User notification ? #607

Open francoisihry opened 6 years ago

francoisihry commented 6 years ago

Request Type

Feature Request

Problem Description

The current ticketing system of theHive follows the below workflow:

Ticket state : Waiting Event : Someone assigns the ticket to himself Ticket state : In Progress Event : The assignee closes the ticket Ticket state : Completed

Is it planned to allow customizing of the ticket workflow ? It can be interesting to add custom states in the workflow so that theHive can easily fits the processes requirements of some management approach.

Is it possible to notificate a user of the state evolution of the ticket ? (example : a user submit a phishing incident, the team will create a case with an investigation ticket, the user should then be informed of the outcome : phishing confirmed or legitimate mail)

Or maybe the anwser would be to simply integrate theHive with a ticketing tool like Jira or else ? (instead of reinventing the wheel)

nadouani commented 6 years ago

I think this should be achieved using custom scripts that play with the WebHooks:

You can take a look at this https://github.com/TheHive-Project/TheHiveHooks to easily work with webhooks

veeral-patel commented 5 years ago

@francoisihry Hey I really wanted this feature too, so I created this other case management tool you can use while we wait, which supports custom statuses.

https://tryincidents.com/custom_statuses/

https://github.com/veeral-patel/incidents https://tryincidents.com/