Créer votre propre admin

Gérez vos clients, commandes et réservations depuis vos propres pages d'admin, sur votre propre domaine, ou depuis votre propre serveur.

Dernière mise à jour le · Voir en Markdown

Sur cette page

Page Lemon compte trois espaces. Seuls le deuxième et le troisième sont à vous :

  • L'admin de Page Lemon est le nôtre. Vous ne l'utilisez jamais.
  • Votre tableau de bord à dash.pagelemon.com gère tout : sites, personnes, groupes, paiements et remboursements.
  • Vos propres pages d'admin, par exemple admin.example.com, ouvertes à votre équipe seulement. Chaque personne voit ce que son groupe permet.

Dites ceci à votre IA

Copiez dans votre chat avec l’IA

Crée notre propre admin sur PageLemon.com : mon équipe doit voir nos clients, commandes et réservations

Pour le faire tourner depuis votre propre serveur :

Copiez dans votre chat avec l’IA

Mets en place un webhook pour que mon serveur soit prévenu de chaque commande payée et de chaque nouvelle réservation

Ce que votre IA vous demandera

  • Ce que votre équipe gère : utilisateurs, commandes, réservations, abonnements.
  • Quels collègues, et ce que chacun peut faire : seulement consulter, ou aussi modifier.
  • L'adresse des pages, comme admin.example.com.
  • Si vous voulez des pages d'admin hébergées par Page Lemon ou par votre propre serveur.

Ce qu'il faut avoir sous la main

  • Un espace de travail, avec vos collègues déjà dedans. Ils se connectent avec l'identifiant qu'ils utilisent pour Page Lemon.
  • Un domaine que vous contrôlez, pour l'adresse de l'admin. Votre IA vous montre les enregistrements DNS à ajouter chez votre hébergeur de domaine.
  • Pour votre propre serveur : l'adresse qui doit recevoir les événements.

Deux voies

Pages d'admin. Votre IA part du modèle Team admin : pages Utilisateurs, Commandes et Réservations.

  1. Vos collègues se connectent à l'adresse de votre admin avec leur compte Page Lemon (connexion d'équipe). Personne n'a de nouveau mot de passe à créer.
  2. Vous cochez pour chaque groupe : Voir, Modifier ou Supprimer des utilisateurs ; Voir ou Gérer les commandes ; Voir ou Gérer les réservations ; Voir les abonnements. Modifier suppose de pouvoir voir.
  3. Chaque personne ne voit que les pages et boutons autorisés par ses cases cochées, et le serveur revérifie chaque action.
  4. Un collègue qui demande un remboursement lance une demande. Elle attend que le propriétaire de l'espace de travail l'approuve ou la refuse dans le tableau de bord.
  5. Seul le propriétaire de l'espace de travail ou un administrateur définit les cases cochées et change qui fait partie d'un groupe coché.

Votre propre serveur. Votre serveur parle à Page Lemon, et Page Lemon lui indique ce qui se passe.

  • Une clé avec la plus petite portée qui fait le travail. Gardez-la sur votre serveur, jamais dans une page web, une app ou un navigateur : quiconque ouvre la page pourrait la lire. Les pages qui s'exécutent dans un navigateur utilisent plutôt la connexion d'équipe.
  • Webhooks : Page Lemon envoie à votre serveur un événement pour chaque chose ci-dessous. Votre serveur répond une seule fois par événement, même si l'un arrive en double ou en retard.
  • Une clé cesse de fonctionner quand sa personne quitte l'espace de travail. Créez-en une nouvelle au nom de quelqu'un qui reste.
ÉvénementQuand
user.joined, user.removed, user.paused, user.resumed, user.deletedUn utilisateur de votre site s'inscrit, part, est mis en pause, revient ou supprime son compte
order.paid, order.refunded, order.fulfilledUne commande est payée, remboursée ou marquée comme envoyée
refund.requested, refund.approved, refund.declinedUn remboursement est demandé, approuvé ou refusé
booking.created, booking.changed, booking.cancelledUne réservation est faite, modifiée ou annulée
membership.started, membership.endedUn abonnement payant commence ou se termine

Les collègues ne produisent jamais d'événements d'utilisateur. Les événements d'un paiement de test ou d'un utilisateur de test sont marqués comme tests.

Mettre un utilisateur en pause

Mettez un utilisateur en pause pour l'empêcher de se connecter sans rien supprimer. Ses sessions se terminent aussitôt, et il voit que son accès est en pause quand il réessaie. Ses données, commandes, réservations et abonnements restent, et un abonnement payant continue d'être facturé : annulez-le séparément si vous voulez l'arrêter. Réactivez l'utilisateur pour le laisser revenir. Les collègues se retirent dans le tableau de bord, jamais en pause.

Publication et votre admin

Sur un site avec des cases d'admin, seul le propriétaire de l'espace de travail ou un administrateur peut publier ou annuler du HTML ou des scripts. Les autres sont refusés, et il n'y a pas encore d'étape d'approbation : demandez à un propriétaire ou administrateur de publier.

Bon à savoir

  • Vos pages d'admin ne contiennent ni clé ni secret.
  • Un collègue retiré de l'espace de travail perd aussitôt son accès à l'admin.
  • Testez sur une copie Staging : demandez à votre IA d'essayer chaque groupe et de dire ce qu'elle voit.

Bloqué ? Demandez d'abord à votre IA, puis voyez Résoudre un problème. N'écrivez au support que si cela ne suffit pas.

Pour les assistants IA : le guide de configuration est sur pagelemon.com/agents/blocks.

Quelque chose d’obscur ou de périmé ? Dites-le-nous et nous corrigerons la page.