Skip to content

Secure endpoints

Rodrey Mark Goite requested to merge feature/secure-crud-endpoints into master

Created by: aaclan-ebi

Before

WRANGLER

  • GET a list of all projects
  • GET , POST, PATCH, PUT any entities if you have link to it
  • POST entities

CONTRIBUTOR

  • GET list of projects created
  • GET , POST, PATCH, PUT any entities if you have link to it
  • POST entities

EVERYONE

  • can login and be a CONTRIBUTOR
  • PUT anything if you have a link to it
  • DELETE anything if you have a link to it

After

WRANGLER and SERVICE

  • GET a list of all projects, submissions, biomaterials, files, processes, protocols etc
  • PATCH, PUT, DELETE any entities

CONTRIBUTOR

  • GET list of projects created
  • GET , POST, PATCH, PUT any entities if you have link to it
  • POST entities

EVERYONE

  • can login and be a CONTRIBUTOR
  • POST new entities
  • GET specific entity

ticket: ebi-ait/hca-ebi-dev-team#194

Merge request reports