[ { "portail": "ventes", "label": "OTO Ventes", "icon": "sell", "route": "/ventes", "roles_allowed": [ "OTO Marketing Directeur", "OTO Marketing Publiciste", "OTO Marketing SEO", "OTO Marketing Social", "OTO Ventes Après-Vente", "OTO Ventes CONFOTUR", "OTO Ventes Chef Équipe", "OTO Ventes Conseiller", "OTO Ventes Contrats", "OTO Ventes Courtier Externe", "OTO Ventes Directeur", "OTO Ventes Réservations" ], "n_roles": 12 }, { "portail": "construction", "label": "OTO Construction", "icon": "project", "route": "/construction", "roles_allowed": [ "OTO Construction Architecte", "OTO Construction BIM", "OTO Construction Chef Projet", "OTO Construction Directeur", "OTO Construction Ingénieur", "OTO Construction QAQC", "OTO Construction Sous-traitants", "OTO Faisabilité IFC Speckle", "OTO Faisabilité Rendu 3D", "OTO Faisabilité Économiste" ], "n_roles": 10 }, { "portail": "achat", "label": "OTO Achat", "icon": "buying", "route": "/achat", "roles_allowed": [ "OTO Achat Acheteur", "OTO Achat Directeur", "OTO Achat Fournisseurs", "OTO Achat Magasinier", "OTO Achat Réception" ], "n_roles": 5 }, { "portail": "compta", "label": "OTO Compta", "icon": "accounting", "route": "/compta", "roles_allowed": [ "OTO Compta Audit UAF", "OTO Compta Clients AR", "OTO Compta Contrôle Gestion", "OTO Compta Fiscaliste eCF", "OTO Compta Fournisseurs AP", "OTO Compta Général", "OTO Compta Paie", "OTO Compta Trésorier" ], "n_roles": 8 }, { "portail": "direction", "label": "OTO Direction", "icon": "organization", "route": "/direction", "roles_allowed": [ "OTO Conseil Administration", "OTO Direction Commerciale", "OTO Direction Financière", "OTO Direction Générale", "OTO Direction Opérations", "OTO Direction Président", "OTO Faisabilité Analyste", "OTO Legal Directeur", "OTO Legal ONAPI" ], "n_roles": 9 } ]