opencti
opencti copied to clipboard
[Frontend/Backend] split cpapabilites Data Sharing & Ingestion into 2 + manage CSV + Bypass ref + Connector Api (#5550)
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