Navigation admin unifiée et permissions de boutique : chaque écran au bon rôle
Navigation admin unifiée et permissions de boutique une fonctionnalité du module Boutique e-commerce de Clustraly. La navigation admin unifiée inscrit la section Boutique dans la barre latérale et le lanceur Ctrl+K, chaque item filtré par permission côté serveur.
Une seule inscription pose la section Boutique dans la barre latérale et dans le lanceur Ctrl+K. Chaque lien n'apparaît qu'aux personnes autorisées, filtré côté serveur par trois permissions granulaires. L'IA propose la structure, vous décidez qui accède à quoi.
La boutique s'installe partout dans l'admin d'un seul coup
Vous n'ajoutez pas la boutique écran par écran. Une seule inscription contribue la section « Shop » à la barre latérale et au lanceur Ctrl+K, cohérente d'un bout à l'autre de l'admin.
Vos équipes retrouvent Shop, Products, Orders, Subscriptions et Shop settings au même endroit, nommés de la même façon partout.
- Une inscription, plusieurs surfaces
- Barre latérale et lanceur Ctrl+K
- Libellés cohérents partout
Sautez à n'importe quel écran boutique en une frappe
Ouvrez le lanceur, tapez, et atterrissez directement sur le dashboard, les produits ou les commandes. La même section alimente aussi la recherche et l'aide, sans fouiller les menus.
Les entrées du lanceur reprennent exactement celles de la barre latérale, accessibles au clavier.
- Recherche et aide alimentées
- Accès clavier direct
- Mêmes entrées que le menu
Chaque lien n'apparaît qu'à qui en a le droit
Un utilisateur ne voit que les écrans qu'il peut ouvrir. Chaque item de navigation est filtré par permission côté serveur via Auth::can, pas seulement masqué à l'affichage.
Shop, Products, Orders et Subscriptions demandent shop.view ; Shop settings demande shop.manage.
- Filtre Auth::can côté serveur
- Items masqués sans le droit
- Réglages réservés à shop.manage
Séparez consultation, gestion et actions sur commandes
Découpez l'accès finement au lieu d'un tout-ou-rien. Trois permissions couvrent des besoins distincts et s'accordent aux rôles admin et éditeur.
shop.view ouvre le dashboard et les listes ; shop.manage autorise les écritures produits et réglages ; shop.orders couvre les actions sur commandes et abonnements.
- shop.view consultation
- shop.manage écritures produits et réglages
- shop.orders actions commandes et abonnements
Confiez la boutique sans tout ouvrir
Donnez à un gestionnaire catalogue shop.manage sans lui confier les commandes ; laissez un agent traiter les commandes avec shop.orders sans toucher aux réglages Stripe. Vous décidez du périmètre de chacun.
La navigation et les écrans partagent les mêmes permissions : ce qu'une personne voit correspond exactement à ce qu'elle peut faire.
- Périmètre défini par rôle
- Navigation alignée sur les droits
- Aucun accès implicite
L'IA propose, vous décidez
Clustraly compose la navigation de la boutique et applique vos permissions à chaque item. Vous choisissez qui accède à quoi, et le droit est vérifié côté serveur un lien affiché n'ouvre jamais une porte non autorisée.
Questions fréquentes
Où apparaît la navigation boutique dans l'admin ?
Que voit un utilisateur qui n'a pas la permission ?
Quelles sont les trois permissions de la boutique ?
Masquer un lien suffit-il à sécuriser l'écran ?
Fonctionnalités liées
Catalogue storefront et fiche produit ([shop_products])
Parcourir • Consulter fiche • Ajouter au panier • S'abonner
DécouvrirGalerie média produit (images + vidéos, pur CSS)
Afficher vidéo • Basculer miniatures • Servir srcset
DécouvrirFichiers téléchargeables gratuits (publics)
Lister • Télécharger • Libeller
DécouvrirDonnez à chaque rôle exactement ses écrans boutique
La section Boutique s'inscrit d'un coup dans la barre latérale et le lanceur Ctrl+K, puis chaque item se plie à shop.view, shop.manage ou shop.orders. Vos équipes voient ce qu'elles peuvent faire, ni plus, ni moins vous gardez la main sur les accès.