Architecture

Généralités

Moovapps est constitué de logiciels hitoriquement utilisés “On Premise” (installés dans le système d’information du client) devenus hébergés (installés dans le Cloud Moovapps). Ils sont en général mono-tenant, i.e chaque client dispose d’une instance dédiée.

Moovapps est également constitué de logiciels “Cloud Native” et multi-tenant.

Le principe retenu à ce jour est que:

  • l’annuaire maître est celui de Workplace (application construite sur le moteur Moovapps Process)
  • le maître de l’authentification est Moovapps SSO (faisait anciennement partie de Moovapps Team)

Synchronisation

Le graphique suivant détaille les flux de synchronisation des utilisateurs entre les différents éléments de Moovapps (ceux qui sont inclus en standard dans le SSO).

Source d'utilisateurs ERP
SI du client
Cibles de synchronisation
envoie les utilisateurs vers
envoie les utilisateurs vers
est interrogé par
est interrogé par
déverse les utilisateurs de l'ERP dans
Table pivot SQL
Moovapps Commerce
Moovapps Directory
Moovapps Document
Moovapps Workplace

Authentification

Le graphique explicite les étapes intervenants dans le processus d’authentification sur Workplace quand il est paramétré pour utiliser le SSO.

SI du client
Fournisseur d'identification Moovapps
accès page d'accueil
non authentifié
jamais authentifié
vérifie login/pwd auprès de
login/pwd ko
login/pwd ok
vérifie login/pwd
vérifie login/pwd
code d'autorisation
Mire de login
Moovapps Identity Provider
Moovapps Directory
Moovapps Workplace