Les certificats d'authenticité

Le registre des certificats de la marque : les émettre à l'unité ou par lot, retrouver un certificat émis, télécharger son PDF et son QR, et le révoquer définitivement.

Sur cette page

Cet écran est le registre des certificats d'authenticité émis par la marque. Vous l'ouvrez pour en émettre un sur un produit précis ou sur plusieurs d'un coup, pour retrouver un certificat déjà émis et télécharger son PDF, ou pour le révoquer. La révocation est définitive.

Le registre des certificats de la console, avec ses compteurs, sa barre de filtres et son tableau

#Ce que l'écran affiche

Quatre compteurs : « Total certificats », « Actifs », « Révoqués », « Expirés ». Les trois derniers viennent de requêtes séparées, une par statut, indépendantes de la page affichée. Un compteur que l'écran n'a pas pu obtenir garde sa valeur précédente au lieu de retomber à zéro.

Une barre de filtres : recherche libre, « Statut », « Émis depuis », « Émis avant », un sélecteur de produit. Puis un tableau à six colonnes : « Numéro », « Produit », « Statut », « Émis par », « Date », « Actions ». La pastille est verte pour « Actif », rouge pour « Révoqué », orange pour « Expiré ». « Émis par » porte l'adresse de connexion du compte émetteur. Sous le numéro s'empilent, quand ils existent, « Notes d'émission : » en gris puis « Motif de révocation : » en rouge.

La liste se pagine par 50, et le pied « Page X / Y » n'apparaît qu'au-delà. Sans résultat : « Aucun certificat », ou « Aucun certificat avec ces filtres ».

#Ce que vous pouvez y faire

Émettre à l'unité : choisir un produit, saisir des notes et autant de couples « Nom du champ » et « Valeur » que voulu, puis « Émettre ».

Ouvrir « Émission en lot », qui propose trois méthodes. Depuis un batch d'émission, la fenêtre charge au plus 50 lots de production. Depuis une recherche filtrée, elle cherche à partir de 2 caractères, 250 millisecondes après la dernière frappe, par pages de 20 ; une fois 100 produits cochés, les autres cases deviennent inertes. En collage, un identifiant par ligne ou séparés par des virgules. L'émission par modèle produit n'est pas proposée.

Filtrer, puis « Réinitialiser ». Télécharger le PDF, désigné par le numéro du certificat. Afficher le QR code, qui ouvre la page du certificat, et le télécharger en 600 pixels. Révoquer un certificat actif.

#Ce qui conditionne l'accès

Un compte administrateur connecté, sinon l'écran ne rend rien. L'entrée « Certificats » de la barre latérale est visible pour tous les profils de marque, et aucune offre n'est exigée. Un administrateur ne voit que les certificats des marques auxquelles il a accès.

L'émission consomme le quota de l'offre, lu sur le champ max_certificates. En lot, ce quota est vérifié pour le lot entier avant la création du premier certificat, et les identifiants envoyés sont dédoublonnés.

« Émettre » reste inactif sans produit choisi, l'émission en lot tant que la liste résolue est vide ou dépasse 100. « Révoquer » n'apparaît que sur une ligne dont le statut effectif est actif, et sa validation exige le numéro retapé et le motif.

#Ce que l'écran refuse

Révoquer sans motif : 400, code REVOCATION_REASON_REQUIRED. Sans retaper le numéro : 400, code CONFIRMATION_REQUIRED, suivi de la conséquence, qui compte les autres certificats actifs restant sur ce produit. Numéro mal retapé : 400, code CONFIRMATION_MISMATCH, « What you typed is not the certificate number. Nothing was changed. » ; le numéro attendu n'est jamais répété. Un certificat déjà révoqué est renvoyé tel quel.

Produit inexistant : 404. Produit d'une autre marque : 403. Quota dépassé : 403, code QUOTA_EXCEEDED. Un identifiant non numérique dans le collage arrête tout avant l'envoi, sur le message « Invalid id: » suivi de la valeur fautive. Statut inconnu en filtre : 422. La liste est plafonnée à 500 lignes par appel.

Votre réponse ouvre un courriel pré-rempli dans votre messagerie, à destination de contact@sealtrust.io. Vous le relisez avant de l'envoyer.

Proposer une correctionSignaler un problème