Restreindre l'accès utilisateur à un seul sujet

Je pense que le système de groupes/catégories que vous proposez fonctionnera. Un plugin personnalisé pourrait automatiser le processus d’ajout de fournisseurs.

Vous aurez besoin d’un plugin personnalisé pour masquer les profils uniquement à certains utilisateurs.