🅰️
Erreur lors de la suppression d'un accès mobile pour un remplaçant sans CPS
Cet article traite de l'erreur survenant lors de la suppression d'un accès mobile pour un remplaçant ne disposant pas de CPS. Il décrit le comportement observé, son origine technique et la procédure de résolution à suivre.
Symptôme observé
Lors de la tentative de suppression d'un accès mobile attribué à un remplaçant sans CPS, un message d'erreur serveur s'affiche et bloque l'opération.
Message d'erreur :
System.Data.Entity.Infrastructure.DbUpdateException: An error occurred while updating the entries. ---> System.Data.Entity.Core.UpdateException: An error occurred while updating the entries. ---> System.Data.SqlClient.SqlException: L'instruction DELETE est en conflit avec la contrainte REFERENCE "FK_Stat_User". Le conflit s'est produit dans la base de données "Albus.Broker", table "dbo.Stat", column 'UserId'. L'instruction a été arrêtée.
Cause technique
La suppression de l'utilisateur est bloquée par une contrainte d'intégrité référentielle dans la base de données Albus.Broker. Des entrées statistiques enregistrées dans la table dbo.Stat font encore référence à l'identifiant de cet utilisateur (UserId), ce qui empêche toute suppression directe depuis l'interface.
Procédure de résolution
La suppression manuelle doit être effectuée depuis l'interface d'administration par un référent habilité. En tant que technicien, votre rôle est de lui transmettre les informations nécessaires.
Informations à préparer avant de contacter le référent
L'identifiant de connexion utilisé par le remplaçant concerné
Étapes à suivre
Récupérez l'identifiant de connexion du remplaçant concerné (visible dans l'interface de gestion des accès mobiles).
Contactez un référent habilité en lui communiquant cet identifiant, via le guide dédié : Référents – Erreur lors de la suppression d'un accès mobile.
Le référent procède à la suppression manuelle de l'accès depuis l'interface d'administration.
