opencti icon indicating copy to clipboard operation
opencti copied to clipboard

[Frontend/Backend] split cpapabilites Data Sharing & Ingestion into 2 + manage CSV + Bypass ref + Connector Api (#5550)

Open frapuks opened this issue 1 year ago • 0 comments

Proposed changes

MAJOR :

  • Create capabilities : "Access Ingestion", "Manage Ingestion"
  • Update "Access data sharing & ingestion" into "Access data sharing"
  • Update "Manage data sharing & ingestion" into "Manage data sharing"
  • Update acces rights for ingestion pages and queries

MINOR :

  • Add translation for capabilities and manage uppercase
  • Replace "Manage CSV mappers" under "Access ingestion"
  • Update "Bypass ref" : name, order and description
  • Replace "Connector Api usage" after (not under) "Access connector"

Related issues

  • #5550 Chuck 1

Checklist

  • [x] I consider the submitted work as finished
  • [x] I tested the code for its functionality
  • [ ] I wrote test cases for the relevant uses case (coverage and e2e)
  • [ ] I added/update the relevant documentation (either on github or on notion)
  • [ ] Where necessary I refactored code to improve the overall quality

Further comments

Capabilities properties :

  • description : string displayed in the frontend
  • attribute order : determines the display order
  • name : string built from parent capabilities and used in the platform to check access rights

Access Ingestion

  • Access ingestions pages

Manage Ingestion

  • Access ingestions pages
  • CRUD

frapuks avatar May 28 '24 08:05 frapuks