Skip to content

fix(beneficiaire): amélioration des permissions sur les données de santé

nayanka requested to merge 503-donnees-sante into main

Investigations

l'utilisatrice fait partie d'une structure de type "Commune".

Par conséquent, elle n'est pas censée avoir accès au module santé qui est actuellement accessible uniquement pour les CCAS et les CIAS.

Actuellement, le non-accès au module santé rend impossible l'édition et l'accès aux données de santé. En revanche, le module de santé est visible dans l'interface pour les dossiers dont on est référent. Cela rend le module inutilisable en l'état pour les structures de type Commune.

Cas de l'utilisatrice

Aucune données de santé n'a pu être ajoutée par l'utilisatrice depuis la création de son compte (mai 24). L'historique de son activité ne permet donc pas de retrouver des données qu'elle aurait voulu ajouter.

Les données de ses bénéficiaires doivent donc être rentrées à nouveau.

Corrections

  • Une permission d'édition du champ NIR est ajouté dans les permissions liées aux rôles et structures
  • L'édition du champ NIR est possible uniquement pour des CCAS,CIAS et Communes
  • L'accès au module de santé est possible pour tout type de structure et mais seulement pour les dossiers dont on est référent
  • La récupération des données NIR est uniquement possible si l'accès est permis par les permissions. Cela permet qu'en cas de changement de type de structure (ne devrait jamais arriver mais on ne sait jamais), les données de santé préalablement créées ne soient jamais renvoyées par l'API

c.f. #503

Merge request reports