Fonctionnement MyReport Center

Dans cette partie, il vous sera fourni une brève explication sur les différentes partie du site Center et leur utilité.

Figure 1.1. Schéma général d'un déploiement "On Premise" de Center

Schéma général d'un déploiement "On Premise" de Center

Les fonctions des différents sites :

  • Center : Le site Center est le site principal de la solution MyReport Center, il permet la visualisation des tableaux de bord.
  • CenterAPI : Permet de transférer les demandes de calcul de rapport vers MyReport Server.
  • CenterAuth: Le sous-site CenterAuth (ServerIdentity) identifie l'utilisateur et lui délivre un Token de connexion.
  • CenterExtension: Le sous-site CenterExtension (Extension).
  • CenterExtensionAPI: Le sous-site CenterExtensionAPI (extapo) identifie l'utilisateur et lui délivre un Token de connexion.

Liste des verbes HTTP utilisés

  • GET
  • POST
  • PATCH
  • DELETE

Liste des retours HTTP possibles

  • 200 : OK
  • 401 : Unauthorized - L'utilisateur n'est pas connecté
  • 403 : Forbidden - L'utilisateur connecté n'a pas les droits sur la page à afficher
  • 500 et suivants : Internal Server Error - Un problème s'est produit sur le site ServerCenter ou CenterAuth

L'aperçu de la liste des noms des projets dans MyReport Center est stocké dans le fichier cache UserProject.

ghostghostghostghostghost
loading table of contents...