# Contrôles généraux informatiques et révision

Informatique de gestion · Master 1

> Les contrôles généraux informatiques (CGI) dans l'audit des comptes et le contrôle interne.

## Introduction

Dans l'audit financier, la fiabilité des comptes dépend de systèmes d'information qui traitent les transactions. L'auditeur évalue donc le système de contrôle interne (SCI), qui, pour les sociétés soumises à un contrôle ordinaire, fait partie de ce que l'organe de révision examine selon le droit suisse des sociétés (Code des obligations). La dimension informatique du SCI est examinée à travers les contrôles généraux informatiques (CGI) et les contrôles applicatifs.

Les CGI sont les contrôles qui s'appliquent à l'ensemble de l'environnement informatique et conditionnent la fiabilité des contrôles applicatifs. On distingue classiquement quatre domaines : la gestion des accès (authentification, droits, revue périodique, comptes à privilèges), la gestion des changements (demande, test, approbation, mise en production), l'exploitation (traitements planifiés, surveillance des incidents) et la sauvegarde et la restauration.

Les contrôles applicatifs, eux, sont intégrés à une application : contrôles de saisie, validations, rapprochements automatiques, séparation des tâches paramétrée. Si les CGI sont déficients, l'auditeur ne peut pas se fier aux contrôles automatisés et doit étendre ses tests directs. La séparation des tâches, par exemple entre celui qui crée un fournisseur et celui qui valide les paiements, est un contrôle clé.

## Objectifs d'apprentissage

- Distinguer contrôles généraux et contrôles applicatifs
- Décrire les quatre domaines classiques des CGI
- Expliquer l'impact de CGI déficients sur la stratégie d'audit
- Illustrer la séparation des tâches dans un processus de paiement

## Concepts clés

- **Domaines des CGI** : Gestion des accès, gestion des changements, exploitation informatique, sauvegarde et restauration. Ils garantissent l'intégrité de l'environnement dans lequel les applications fonctionnent.
- **Contrôles applicatifs** : Intégrés aux applications : validation de saisie, calculs automatiques, rapprochements, droits fonctionnels. Leur fiabilité dépend des CGI.
- **Dépendance entre CGI et contrôles automatisés** : Un contrôle automatisé n'est fiable que si l'on est assuré que le programme n'a pas été modifié sans autorisation et que l'accès reste maîtrisé.

## Conclusion

Les contrôles généraux informatiques sont la fondation sur laquelle repose la confiance dans les traitements automatisés. Accès, changements, exploitation et sauvegardes doivent être maîtrisés pour que les contrôles applicatifs aient une valeur probante.

Au-delà de l'audit, ces contrôles sont des bonnes pratiques de gouvernance applicables à toute organisation.

## Cartes

### Que sont les CGI ?

Des contrôles transversaux à l'environnement informatique : accès, changements, exploitation, sauvegardes.

### Que comprend la gestion des accès ?

Authentification, attribution des droits, revue périodique, gestion des comptes à privilèges, arrivées et départs.

### Que vérifie-t-on pour la gestion des changements ?

Que chaque modification en production est demandée, testée, approuvée et tracée.

### Que couvre l'exploitation ?

Les traitements planifiés, la surveillance, la gestion des incidents et des problèmes.

### Que vérifie-t-on pour les sauvegardes ?

Leur réalisation régulière, leur conservation et surtout des tests de restauration réussis.

### Qu'est-ce qu'un contrôle applicatif ?

Un contrôle intégré à une application, comme une validation de saisie ou un rapprochement automatique.

### Que se passe-t-il si les CGI sont déficients ?

On ne peut pas se fier aux contrôles automatisés ; l'auditeur étend ses tests directs.

### Qu'est-ce que la séparation des tâches ?

Répartir les fonctions incompatibles entre personnes différentes pour prévenir la fraude et l'erreur.

### Pourquoi surveiller les comptes à privilèges ?

Parce qu'ils peuvent contourner les contrôles et modifier des données ou des configurations.

## Glossaire

- **SCI** : Système de contrôle interne : mesures assurant fiabilité des comptes et maîtrise des risques.
- **CGI** : Contrôles généraux informatiques portant sur l'ensemble de l'environnement.
- **Contrôle applicatif** : Contrôle automatique ou manuel intégré à une application.
- **Séparation des tâches** : Distribution des fonctions pour empêcher qu'une seule personne contrôle un processus entier.
- **Compte à privilèges** : Compte disposant de droits étendus sur un système.
- **Journalisation** : Enregistrement horodaté des événements pour permettre la traçabilité.

https://ruvy.ch/decks/-P5CqvdJKDs20BSurVqO
