Eén site delen met een ontwikkelaar
Geef een ontwikkelaar toegang tot één site. Niet uw wachtwoord.
Deel één site per e-mail. De ontwikkelaar meldt zich aan met diens eigen Zinn Digital®-account, haalt de site met onze gratis opdrachtregeltool binnen op de eigen machine — bestanden en database — en werkt er lokaal aan. Ze zien uw facturatie nooit, hebben nooit toegang tot uw andere sites en u kunt het beëindigen zodra het werk klaar is.
Wat u doet, eenmalig
Drie stappen in uw dashboard, op de site die u wilt delen. De ontwikkelaar heeft nog geen account nodig — als deze nog nooit heeft ingelogd, wordt er een aangemaakt zodra de uitnodiging wordt geaccepteerd.
Open de site, ga naar Beveiliging en kies Deze site delen
Voer hun e-mailadres in. Dat is de hele uitnodiging — u maakt nooit inloggegevens voor hen aan en u draagt nooit een van uw eigen gegevens over.
Kies wat ze kunnen doen
Kijker, Bewerker of Beheerder. Een ontwikkelaar heeft normaal gesproken Bewerker nodig: dit is de rol waarmee bestanden kunnen worden gewijzigd, het WordPress-beheer kan worden geopend en een kopie van de site kan worden gemaakt om aan te werken.
Geef een einddatum op, als het werk er een heeft
De toekenning stopt op die datum gewoon met tellen. Niemand hoeft eraan te denken deze te verwijderen, wat het deel is dat iedereen vergeet — de aannemer die in maart klaar was, heeft in november nog steeds de sleutels.
Drie rollen en één lijst die nooit verandert
De rol geldt per site, zodat dezelfde persoon op de ene site een lezer kan zijn en op de andere een bewerker.
Kijker
Kijkt, en wijzigt niets. Ziet de site, de logs en de back-ups. Geschikt voor een klant die inzicht wenst, of een auditor.
Editor
De dagelijkse ontwikkelaar. Implementeert, leegt de cache, opent WordPress-beheer, wijzigt PHP — en maakt een kopie van de site, bestanden en database om lokaal te werken.
Manager
Alles wat een redacteur doet, plus het herstellen van een back-up op de live site, HTTPS en het CDN.
Geen enkele rol kan de site verwijderen, deze naar een ander account verplaatsen, uw facturen inzien of betalen, iemand anders uitnodigen of toegang krijgen tot een andere site die uw eigendom is. Dit zijn geen instellingen — er is geen versie hiervan waarin een medewerker hierover beschikt.
Wat de ontwikkelaar uitvoert
Zinnector® is onze gratis opdrachtregeltool met MIT-licentie. Het vereist alleen Node 24 of nieuwer en verder niets — geen Docker voor de basis, geen PHP op hun computer.
Installeer het
npm install -g zinnector
Eén pakket van npm. Niets hier heeft nog een account nodig.
Aanmelden als henzelf
zinnector login
Hierdoor wordt hun browser geopend en worden ze aangemeld met hun eigen account — het account waarnaar de uitnodiging is verzonden. Ze hebben uw wachtwoord nooit nodig en u hoeft er nooit een aan hen te verstrekken.
Bekijk precies wat ze gekregen hebben
zinnector sites
De lijst toont alleen de sites die met hen zijn gedeeld en verder niets. Een lege lijst betekent dat de uitnodiging niet is geaccepteerd of dat de toegang is beëindigd.
Haal de site offline
zinnector clone client-domain.com
Thema's, plug-ins, media en de database, naar een lokaal project. Het laat de WordPress-core en het live configuratiebestand achter, en print precies wat het wel en niet heeft meegenomen, met aantallen.
Voer het lokaal uit, met uw echte inhoud
cd client-domain.com && zinnector dev --runtime docker
Dit importeert de database, herschrijft het adres van de site naar hun machine en opent deze. Ze loggen in met de eigen WordPress-accounts van de site.
Een kopie van een site bevat ook de database
Dat is meestal precies wat een ontwikkelaar nodig heeft — zonder dat bekijkt deze uw thema op een lege site. Het zijn ook echte persoonsgegevens: alles wat uw bezoekers aan de site hebben verstrekt, van adressen van reageerders tot bestellingen van klanten. Hieruit volgen drie zaken, en wij doen ze alle drie.
Elke kopie bevindt zich in uw auditlogboek
Wie het heeft opgehaald, wanneer, en of dat archief de database bevatte. Wordt vastgelegd wanneer de download wordt geautoriseerd, zodat het aanwezig is ongeacht wat het hulpprogramma aan de andere kant er vervolgens mee doet.
Het wordt nooit per ongeluk vastgelegd
De tool voegt het databasebestand toe aan de negeerlijst van het project op hetzelfde moment dat het wordt geschreven, zodat een onoplettende commit uw klanten niet in een repository kan publiceren.
Of ze kunnen zonder werken
Eén vlag verwerkt alleen de bestanden. Al het andere werkt op dezelfde manier, en de ontwikkelaar kan nog steeds bouwen en implementeren.
De vragen die mensen daadwerkelijk stellen
Moet ik hen mijn wachtwoord geven?
Nee, en er is geen manier om dat te doen. De ontwikkelaar meldt zich aan met diens eigen Zinn Digital®-account. Het delen van een wachtwoord zou uw auditlogboek ook onbruikbaar maken, omdat alles wat zij doen geregistreerd zou worden als u.
Kunnen zij mijn andere sites zien?
Nee. Toegang wordt per site verleend en de beperking wordt in de database zelf afgedwongen in plaats van door knoppen te verbergen — een medewerker die om een site vraagt waarvoor geen toegang is verleend, krijgt een antwoord alsof de site niet bestaat.
Krijgen zij de gegevens van mijn klanten?
Als u hen de rol van Bewerker of Manager geeft, kunnen zij een kopie van de site maken, en een kopie van een site bestaat uit de bestanden en de database. U krijgt dit te horen terwijl u de rol kiest, elke kopie wordt vastgelegd in uw auditlogboek, en u kunt hen vragen om in plaats daarvan alleen met bestanden te werken.
Hoe beëindig ik dit?
Trek dit in het gedeelte Beveiliging van de site in. Dit wordt direct van kracht: de volgende opdracht die die ontwikkelaar uitvoert, kan de site niet meer zien. Een vervaldatum doet hetzelfde op een datum die u vooraf instelt.
Elke vlag en wat ze allemaal afdrukken
De volledige Zinnector®-opdrachtreferentie wordt gegenereerd vanuit de tool zelf, waardoor deze niet kan afwijken van de versie die u hebt geïnstalleerd.