NF20269 — API ⇒ restreindre l'accès aux API (APi Webconnect, applications, Webcatalog, Freepry) en mode isolé

De Documentation Polaris
Aller à : navigation, rechercher
Disponible depuis la version 11.03.0.40522

Voir la carte de la fonctionnalité : A classer



L'option Cet accès n'est valable qu'en mode isolé (mode de test) permet de déclarer des accès API de production, d'autres de tests.

  • Les accès de production ne pourront se faire que sur un système hors mode isolé
  • ceux de tests que lorsque le système est en mode isolé.


Paramétrage

  • Système / Gestion des appareils
  • La liste des appareils comporte la rubrique "Mode test".
  • Valable pour les appareils de type :
    • applications (rayonnage, Entrée +, sortie+, inventaire, compagnon)
    • Webconnect
    • Wecatalog
    • Freepry
    • Polaris+
  • "Nouvel appareil" ou "Paramétrer"
  • Cet accès n'est valable qu'en mode isolé (mode de test) : décoché par défaut

Fonctionnement

Si l'option Cet accès n'est valable qu'en mode isolé (mode de test) est

  • décochée :
    • Polaris en mode normal : fonctionne
    • Polaris en mode isolé : ne fonctionne pas
  • cochée :
    • Polaris en mode isolé : fonctionne
    • Polaris en mode normal : ne fonctionne pas

En cas de non fonctionnement :

  • Les API renvoient une erreur, par exemple pour une appli de test avec polaris pas en mode isolé :
{
 "Error": 0,
 "ErrorCodes": null,
 "ErrorMsgs": null,
 "StackTrace": "",
 "Module": null,
 "Message": "Le service de test est actuellement fermé",
 "InnerError": null
}
  • Les applications :
    • Erreur 503
  • Webconnect : "Erreur ! Une erreur s'est produite au chargement du catalogue :"
    • "En maintenance"
    • "Le service tests est actuellement fermé"