Workflow Déclarant et affiliation Utilisateur

Base déclarants

Mettre à jour les informations déclarant

Molink vous permet de créer et de mettre à jour votre base déclarants, pour cela deux routes sont disponibles :

Activer / Désactiver un déclarant

Si vous souhaitez désactiver / activer un déclarant, voici les routes recommandées :

Pour information, désactiver un déclarant signifie qu'il ne pourra plus commander sur votre projet, et que vous ne pourrez pas non plus commander avec lui.

Sur votre tableau de bord des déclarant, son statut de compte sera alors marqué "Inactif"
En terme de données, cette désactivation représente le champ deactivated_at sur la ressource operator

Affiliation Utilisateur Déclarant

Lorsque vous mettez à jour les informations d'un déclarant, Molink vérifie si cet utilisateur peut devenir Utilisateur.

Conditions pour devenir Utilisateur

  • Le déclarant doit être de type FUNERAL
  • Le déclarant ne doit pas être désactivé
  • Le code postal du déclarant doit être compris dans l'un de vos départements d'éditions
  • Le déclarant doit être sur un projet de Production

Si le déclarant était affilié à un utilisateur et ne respecte plus ces prérequis, son attribut disallowed_to_interact_with_project_at se remplit, c'est-à-dire que ce n'est pas un déclarant désactivé, vous pouvez toujours commander un avis pour lui, mais ce déclarant lui ne peut plus commander un avis sur votre projet.

Processus d'affiliation

S'il respecte les conditions d'affiliation, le processus d'affiliation commence :

  • S'il s'est déjà lié à un Utilisateur autrefois, on vide son attribut disallowed_to_interact_with_project_at, il peut de nouveau commander pour votre titre
  • S'il ne s'est jamais lié à un utilisateur
    • Si son SIRET déclarant (establishment_identifier) correspond déjà à un SIRET déclarant d'un autre projet affilié à un utilisateur existant, on affilie le déclarant à l'utilisateur retrouvé
    • Si son SIRET et son email ne sont pas retrouvés dans la base Utilisateurs Molink, Molink crée son compte, il recevra un email de connexion
    • Si son SIRET n'est pas retrouvé dans la base Utilisateurs Molink mais que son email l'est (un autre projet aurait affilié le SIRET du déclarant sur un email différent), l'affiliation devient impossible, il faut contacter le support Molink

Connaître l'état de l'affiliation Utilisateur de vos déclarants

Si dans le Dashboard Déclarant vous voyez "Non" sur la colonne "Utilisateur", cela signifie que le déclarant n'est affilié à aucun utilisateur, ou alors ne peut pas interagir avec (disallowed_to_interact_with_project_at)

Sur l'API, cela est possible sur le GET /v2/operators qui par défaut va inclure son user s'il existe, et si la ressource possède la clé user et que la clé disallowed_to_interact_with_project_atest nulle, alors le déclarant est utilisateur sur votre projet