RGI Compliance

General Interoperability Framework (RGI)

What is RGI?

The RGI is a set of technical and organizational rules published by the French government to guarantee the interoperability of government IT systems. Its objective is to enable communication and data exchange between the applications of different public bodies, thereby ensuring the efficiency of digital public services.

Key requirements of the RGI:

  1. Use of open formats for data exchange (XML, JSON, CSV, etc.).
  2. Compliance with recognized open standards (HTTP, REST, LDAP, OAuth 2.0, OIDC, etc.).
  3. Compatibility between heterogeneous systems (OS, technologies, languages).

How Visual Guard facilitates the application of the RGI

Exclusive use of open standards

Visual Guard is based on open technical standards such as HTTPS, REST, LDAP, OAuth 2.0, OpenID Connect, JSON and XML, thus facilitating its transparent and rapid integration with other public sector IT systems.

Native interoperability

Visual Guard's open REST APIs enable applications (custom or commercial) to interact and exchange data in a secure and standardized way.

Open data and exchange format

All data managed or exchanged by Visual Guard can be exported in open formats (JSON, XML, CSV), thus guaranteeing durability, transparency and independence from proprietary publisher

Transparent technical documentation:

Visual Guard has comprehensive, explicit and open technical documentation, which enables public IT departments to ensure simplified integration that is fully compliant with the RGI.

Detailed technical capabilities

Standard protocols supported

  • LDAP and LDAPS for integration with existing directories.
  • SAML 2.0 and OpenID Connect for identity federation.
  • OAuth 2.0 for secure integration with third-party services.
  • Secure REST APIs for inter-application exchanges.
  • Open JSON, XML formats for exchange and export data.

Simplified integration features

  • Extensible SDK (.NET, Java, Angular, React) enabling seamless integration with business applications.
  • Connectors for commercial applications such as SAP.
  • Modular framework facilitating support for existing or future applications.

Use case

Integration with a national administrative services platform:

A government agency wants to integrate Visual Guard with several existing applications used for service management (human resources, public finances, citizen management). Thanks to REST APIs and federation via OpenID Connect, all the applications, although heterogeneous, share a common repository of identities and permissions.

The result: the administration ensures centralized, consistent and secure management of business access without modifying its existing applications, in accordance with the RGI.