SITEHOME
Menu van de docsBeveiliging en waarborgen bij publiceren

Voor developers

Beveiliging en waarborgen bij publiceren

Hoe toegang wordt bewaard, welke rechten je geeft, en de controles voor elke publicatie.

Toegang

  • De toegang die je SiteHome geeft (een applicatiewachtwoord, een token of een API-sleutel) wordt versleuteld bewaard op de server van SiteHome. Hij komt nooit in de app of de browser, en wordt alleen gebruikt om de gekozen contentgroepen te lezen en te publiceren.
  • Geef SiteHome een eigen toegang, met niet meer rechten dan nodig: in WordPress een gebruiker met de rol Redacteur (Editor), in Sanity een token met editor-rechten, in Payload een eigen gebruiker met een beperkte MCP-sleutel met de goedgekeurde content- en mediarechten en de twee aangepaste SiteHome-tools.
  • Je kunt de toegang altijd intrekken in je CMS (verwijder het applicatiewachtwoord, token of de sleutel); SiteHome werkt dan niet meer met die website.

Waarborgen bij publiceren

  • Er wordt niets gepubliceerd zonder de precieze controle en een bewuste tik.
  • Publiceren staat uit bij een net gekoppelde website, tot een beheerder het aanzet.
  • Vlak voor het schrijven leest SiteHome het item opnieuw. WordPress controleert ook de revisie op de website. Officiële Payload MCP controleert schema/bron/concepten opnieuw en daarna waarden/status, maar heeft geen atomaire revisiecontrole: een gelijktijdige wijziging tussen de laatste controle en het schrijven kan nog worden overschreven.
  • Bij WordPress stopt SiteHome ook als iemand anders niet-opgeslagen werk in de blokeditor heeft voor dat item.
  • Bij Sanity publiceert SiteHome via een concept met revisiecontroles op het concept en de gepubliceerde versie, en overschrijft het nooit het concept van iemand anders of verwijdert het een document.
  • Een item van de website halen bewaart het als concept in het CMS.

Koppelen

Een website (een Sanity-dataset of een websiteadres) kan één keer gekoppeld worden. Wil iemand anders hem gebruiken, dan nodigt de beheerder die persoon uit; SiteHome neemt nooit een bestaande koppeling over.

Markdown voor AI-assistenten