Partager un site avec un développeur
Confiez un seul site à un développeur. Pas votre mot de passe.
Partagez un site individuel par e-mail. Le développeur se connecte avec son propre compte Zinn Digital®, rapatrie le site sur sa machine à l’aide de notre outil en ligne de commande gratuit — fichiers et base de données — et travaille dessus localement. Il ne voit jamais votre facturation, n’accède jamais à vos autres sites et vous pouvez y mettre fin dès que le travail est terminé.
Ce que vous faites, une seule fois
Trois étapes dans votre tableau de bord, sur le site que vous souhaitez partager. Le développeur n’a pas encore besoin de compte — s’il ne s’est jamais connecté, l’invitation en créera un lorsqu’il l’acceptera.
Ouvrez le site, accédez à Sécurité, puis choisissez Partager ce site
Saisissez leur adresse e-mail. C’est tout ce que comprend l’invitation — vous ne créez jamais d’identifiant pour eux et vous ne transmettez jamais l’un des vôtres.
Choisissez ce qu’ils peuvent faire
Lecteur, Éditeur ou Gestionnaire. Un développeur a normalement besoin du rôle Éditeur : c’est le rôle qui permet de modifier des fichiers, d’ouvrir l’administration WordPress et de récupérer une copie du site pour y travailler.
Indiquez une date de fin, si le travail en a une
L’autorisation cesse simplement d’être prise en compte à cette date. Personne n’a besoin de se rappeler de la supprimer, ce qui est la partie que tout le monde oublie — le prestataire qui a terminé en mars a toujours les clés en novembre.
Trois rôles, et une liste qui ne change jamais
Le rôle est attribué par site, de sorte qu’une même personne peut être lecteur sur un site et éditeur sur un autre.
Lecteur
Consulte et ne modifie rien. Voit le site, ses journaux et ses sauvegardes. Idéal pour un client souhaitant de la visibilité ou pour un auditeur.
Éditeur
Le développeur du quotidien. Déploie, vide le cache, ouvre l’administration WordPress, modifie le PHP — et récupère une copie du site, des fichiers et de la base de données pour travailler en local.
Gestionnaire
Tout ce que fait un éditeur, plus la restauration d’une sauvegarde sur le site en ligne, HTTPS et le CDN.
Aucun rôle ne peut supprimer le site, le transférer vers un autre compte, consulter ou régler vos factures, inviter qui que ce soit d’autre, ni accéder à tout autre site vous appartenant. Il ne s’agit pas de paramètres — il n’existe aucune version dans laquelle un collaborateur en dispose.
Ce que le développeur exécute
Zinnector® est notre outil en ligne de commande gratuit, sous licence MIT. Il nécessite uniquement Node 24 ou une version plus récente et rien d’autre — pas de Docker pour les fonctionnalités de base, pas de PHP sur leur machine.
L’installer
npm install -g zinnector
Un paquet de npm. Rien ici ne nécessite encore de compte.
Se connecter en tant qu’eux-mêmes
zinnector login
Cela ouvre leur navigateur et les connecte avec leur propre compte — celui auquel l’invitation a été envoyée. Ils n’auront jamais besoin de votre mot de passe, et vous n’aurez jamais besoin de leur en donner un.
Voyez exactement ce qui leur a été donné
zinnector sites
La liste affiche uniquement les sites partagés avec eux et rien d’autre. Une liste vide signifie que l’invitation n’a pas été acceptée ou que l’accès a pris fin.
Mettre le site hors ligne
zinnector clone client-domain.com
Thèmes, extensions, médias et base de données, vers un projet local. Il laisse de côté le cœur de WordPress ainsi que le fichier de configuration en ligne, et affiche exactement ce qu’il a pris et ce qu’il n’a pas pris, décomptes à l’appui.
Exécutez-le localement, avec votre contenu réel
cd client-domain.com && zinnector dev --runtime docker
Cela importe la base de données, réécrit l’adresse du site sur leur machine et l’ouvre. Ils se connectent avec les propres comptes WordPress du site.
Une copie d’un site inclut sa base de données
C’est généralement exactement ce dont un développeur a besoin — sans cela, il examine votre thème sur un site vide. Il s’agit également de véritables données personnelles : tout ce que vos visiteurs ont fourni au site, des adresses des auteurs de commentaires aux commandes des clients. Trois aspects en découlent, et nous prenons en charge les trois.
Chaque copie se trouve dans votre journal d’audit
Qui l’a récupéré, quand, et si cette archive contenait la base de données. Enregistré dès que le téléchargement est autorisé, afin qu’il soit présent quoi que l’outil à l’autre extrémité en fasse ensuite.
Ce n’est jamais commis par accident
L’outil ajoute le fichier de base de données à la liste d’exclusion du projet au moment même où il l’écrit, de sorte qu’un commit distrait ne puisse pas publier vos clients dans un dépôt.
Ou ils peuvent fonctionner sans
Un drapeau ne prend que les fichiers. Tout le reste fonctionne de la même manière, et le développeur peut toujours compiler et déployer.
Les questions que les gens posent réellement
Dois-je leur donner mon mot de passe ?
Non, et il n’y a aucun moyen de le faire. Le développeur se connecte avec son propre compte Zinn Digital®. Le partage d’un mot de passe rendrait également votre journal d’audit inutile, car toutes ses actions seraient enregistrées sous votre nom.
Peuvent-ils voir mes autres sites ?
Non. L’accès est accordé site par site et la restriction est appliquée directement au niveau de la base de données plutôt qu’en masquant des boutons — un collaborateur qui demande un site auquel il n’a pas accès reçoit une réponse indiquant que le site n’existe pas.
Ont-ils accès aux données de mes clients ?
Si vous leur attribuez le rôle d’Éditeur ou de Gestionnaire, ils peuvent obtenir une copie du site, et une copie d’un site comprend ses fichiers et sa base de données. Vous en êtes informé lors du choix du rôle, chaque copie est consignée dans votre journal d’audit, et vous pouvez plutôt leur demander de travailler uniquement sur les fichiers.
Comment puis-je y mettre fin ?
Révoquez-le dans la section Sécurité du site. Cela prend effet immédiatement — la prochaine commande exécutée par ce développeur ne pourra pas voir le site. Une date d’expiration a le même effet à une date que vous définissez à l’avance.
Chaque drapeau et ce que chacun affiche
La référence complète des commandes de Zinnector® est générée directement à partir de l’outil lui-même, elle ne peut donc pas différer de la version que vous avez installée.