Skip to content
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

[Feature Request] Add support to taxonomies #1670

Closed
20 tasks done
nadouani opened this issue Nov 19, 2020 · 0 comments · Fixed by #1668
Closed
20 tasks done

[Feature Request] Add support to taxonomies #1670

nadouani opened this issue Nov 19, 2020 · 0 comments · Fixed by #1668
Assignees
Labels
feature request TheHive4 TheHive4 related issues
Milestone

Comments

@nadouani
Copy link
Contributor

nadouani commented Nov 19, 2020

Request Type

Feature Request

Feature Description

Tags in TheHive 4 are defined as machine tags, defined at the global level (cross organisations). In addition, each organisation has a dedicated custom taxonomy, populated with the organisation custom tags.

A super admin can enable taxonomies, which makes them available in all the organisations.

This issue tracks the changes introduced by the support of the taxonomy principle as described bellow:

  • Define an admin UI for taxonomies management
  • Allow importing taxonomies from MISP Taxonomies
  • Update tag selection component to rely on tags of available taxonomies
    • Use it in case creation
    • Use it in observable creation
    • Use it in case update
    • Use it in observable update
    • Use it in observable bulk update
    • Use it in case bulk update
  • Update tag filter to support the new selection model
  • Redesign the tags display to take into account tag colour
  • Update tags selector modal for a better UX
  • Add a tag filter on taxonomy tags selector dialog
  • Check the display of free tag colours

BE

  • Make sure to find the correct tag object when setting case or alert tags: PAP:RED shouldn't be transformed as PAP=RED - @To-om
  • Importing already existing taxonomies :
    • update taxonomy descriptions & versions
    • add new tags
    • update tag descriptions & colours
    • return a "taxonomy updated" message
@nadouani nadouani added feature request TheHive4 TheHive4 related issues labels Nov 19, 2020
@nadouani nadouani added this to the 4.1.0 milestone Nov 19, 2020
@nadouani nadouani linked a pull request Nov 19, 2020 that will close this issue
nadouani added a commit that referenced this issue Feb 3, 2021
rriclet added a commit that referenced this issue Feb 18, 2021
nadouani added a commit that referenced this issue Feb 22, 2021
nadouani added a commit that referenced this issue Feb 23, 2021
rriclet pushed a commit that referenced this issue Feb 23, 2021
rriclet pushed a commit that referenced this issue Feb 23, 2021
To-om added a commit that referenced this issue Mar 1, 2021
To-om added a commit that referenced this issue Mar 2, 2021
To-om added a commit that referenced this issue Mar 3, 2021
To-om added a commit that referenced this issue Mar 3, 2021
@nadouani nadouani reopened this Mar 4, 2021
To-om added a commit that referenced this issue Mar 4, 2021
nadouani added a commit that referenced this issue Mar 4, 2021
nadouani added a commit that referenced this issue Mar 5, 2021
… manageTaxonomy and managePlatform in the app.index route
To-om added a commit that referenced this issue Mar 5, 2021
To-om added a commit that referenced this issue Mar 5, 2021
To-om added a commit that referenced this issue Mar 5, 2021
To-om added a commit that referenced this issue Mar 5, 2021
@nadouani nadouani closed this as completed Mar 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature request TheHive4 TheHive4 related issues
Projects
None yet
Development

Successfully merging a pull request may close this issue.

3 participants