Les caisses générales de sécurité sociale ont pour rôle :
1°) d'assurer pour l'ensemble des salariés, y compris les salariés agricoles, la gestion des risques maladie, maternité, décès et invalidité, la gestion des risques d'accidents du travail et des maladies professionnelles ;
2°) d'assurer pour les exploitants agricoles la gestion des risques maladie, invalidité et maternité, dans les conditions prévues par l'article L. 762-24 du code rural ;
3°) de gérer le risque vieillesse :
a. des salariés relevant de la caisse nationale d'assurance vieillesse, pour le compte de ladite caisse ;
b. des salariés agricoles ;
c. des exploitants agricoles dans les conditions fixées par l'article L. 762-1 du code rural ;
4°) d'exercer une action de prévention des accidents du travail et des maladies professionnelles ;
5°) d'exercer une action sanitaire et sociale dans leurs circonscriptions en faveur de l'ensemble des salariés et, dans les conditions prévues par l'article L. 762-25 du code rural, d'exercer une action sanitaire et sociale en faveur des exploitants agricoles.
6°) D'exercer les fonctions dévolues en métropole aux organismes chargés du recouvrement des cotisations du régime général et de la mutualité sociale agricole à l'exception des compétences mentionnées aux 1°, 2°, 3° et 4° de l'article L. 212-3 du présent code qui sont exercées dans les départements d'outre-mer par la Caisse maritime d'allocations familiales.