Conformité RGI

Référentiel Général d’Interopérabilité (RGI)

Qu'est-ce que le RGI ?

Le RGI est un ensemble de règles techniques et organisationnelles publié par l'État français afin de garantir l’interopérabilité des systèmes informatiques des administrations. Son objectif est de faciliter la communication et l'échange de données entre les applications des différents organismes publics, assurant ainsi l’efficacité du service public numérique.

Exigences clés du RGI :

  1. Utilisation de formats ouverts pour l’échange des données (XML, JSON, CSV…).
  2. Respect des standards ouverts reconnus (HTTP, REST, LDAP, OAuth 2.0, OIDC…).
  3. Compatibilité entre systèmes hétérogènes (OS, technologies, langages).

Comment Visual Guard facilite l’application du RGI

Utilisation exclusive de standards ouverts

Visual Guard s’appuie sur des standards techniques ouverts tels que HTTPS, REST, LDAP, OAuth 2.0, OpenID Connect, JSON et XML, facilitant ainsi son intégration transparente et rapide avec les autres systèmes informatiques du secteur public.

Interopérabilité native

Les API REST ouvertes de Visual Guard permettent aux applications (sur mesure ou commerciales) d’interagir et d’échanger des données de façon sécurisée et normée.

Format ouvert des données et des échanges

Toutes les données gérées ou échangées par Visual Guard peuvent être exportées dans des formats ouverts (JSON, XML, CSV) garantissant ainsi la pérennité, la transparence et l’indépendance vis-à-vis d’éditeurs propriétaires.

Documentation technique transparente

Visual Guard dispose d’une documentation technique complète, explicite et ouverte, qui permet aux services informatiques publics d’assurer une intégration simplifiée et entièrement conforme au RGI.

Capacités techniques détaillées

Protocoles standards supportés

  • LDAP et LDAPS pour l’intégration aux annuaires existants.
  • SAML 2.0 et OpenID Connect pour la fédération d’identité.
  • OAuth 2.0 pour l’intégration sécurisée avec des services tiers.
  • API REST sécurisées pour échanges inter-applications.
  • Formats ouverts JSON, XML pour les données d’échange et d’exportation.

Fonctionnalités d'intégration simplifiées

  • SDK extensible (.NET, Java, Angular, React) permettant une intégration transparente aux applications métier.
  • Connecteurs pour applications commerciales telles que SAP.
  • Framework modulaire facilitant le support d’applications existantes ou futures .

Cas d'usage concret

Intégration avec une plateforme nationale de services administratifs

Une administration centrale souhaite intégrer Visual Guard avec plusieurs applications existantes de gestion de services (ressources humaines, finances publiques, gestion citoyenne). Grâce aux API REST et à la fédération via OpenID Connect, toutes les applications, bien qu’hétérogènes, partagent un référentiel commun d’identités et de permissions.

Résultat : l’administration assure une gestion centralisée, cohérente et sécurisée des accès métiers sans modifier ses applications existantes, conformément au RG