Les structures d’appui comprennent une Cellule du Contrôle Interne et de Suivi-Evaluation (CCl-SE) qui a pour mission d’assurer la fonction de contrôle interne, de suivi et d’évaluation au sein de la DGSI. Elle est animée par des chargés de contrôle interne et de suivi-évaluation au nombre de cinq (05) au maximum ; d’un Service des Ressources Humaines (SRH) qui s’occupe de la mise en œuvre des mesures visant à développer le professionnalisme des agents de la DGSI ; d’un Service Financier et du Matériel (SFM) qui a pour mission la gestion des moyens financiers et matériels de la DGSI; d’un Service de la Communication et des Relations Publiques(SCRP) qui a pour mission de veiller à la visibilité de l’action de la DGSI par l’information de son public cible et de ses partenaires; et enfin d’un Service des Archives et de la Documentation (SAD) qui l’organisation et la gestion de l’ensemble des archives de la DGSI.