Compartilhe um site com um desenvolvedor
Dê a um desenvolvedor acesso a apenas um site. Não à sua senha.
Compartilhe um único site por e-mail. O desenvolvedor faz login com a própria conta Zinn Digital®, baixa o site para a máquina dele com nossa ferramenta de linha de comando gratuita — arquivos e banco de dados — e trabalha nele localmente. Ele nunca vê seu faturamento, nunca acessa seus outros sites e você pode encerrar o acesso no momento em que o trabalho for concluído.
O que você faz, uma única vez
Três etapas no seu painel, no site que você deseja compartilhar. O desenvolvedor ainda não precisa de uma conta — se ele nunca tiver feito login, o convite criará uma quando ele aceitá-lo.
Abra o site, acesse Segurança e escolha Compartilhar este site
Digite o endereço de e-mail deles. Esse é todo o convite — você nunca cria um login para eles e nunca entrega um dos seus.
Escolha o que eles podem fazer
Visualizador, Editor ou Gerente. Um desenvolvedor normalmente precisa do perfil Editor: é a função que pode alterar arquivos, abrir a administração do WordPress e obter uma cópia do site para trabalhar.
Defina uma data de término, se o trabalho tiver uma
A concessão simplesmente para de contar nessa data. Ninguém precisa se lembrar de removê-la, que é a parte que todo mundo esquece: o prestador de serviços que terminou em março ainda tem as chaves em novembro.
Três funções e uma lista que nunca muda
A função é definida por site, de modo que a mesma pessoa pode ser leitor em um e editor em outro.
Visualizador
Visualiza e não altera nada. Vê o site, seus logs e seus backups. Ideal para um cliente que deseja visibilidade ou para um auditor.
Editor
O desenvolvedver do dia a dia. Faz deploy, limpa o cache, abre a administração do WordPress, altera o PHP — e obtém uma cópia do site, dos arquivos e do banco de dados para trabalhar localmente.
Gerenciador
Tudo o que um editor faz, além de restaurar um backup no site ativo, HTTPS e a CDN.
Nenhuma função pode excluir o site, transferi-lo para outra conta, visualizar ou pagar suas faturas, convidar outras pessoas ou acessar qualquer outro site seu. Essas não são configurações — não existe nenhuma versão em que um colaborador tenha essas permissões.
O que o desenvolvedor executa
O Zinnector® é nossa ferramenta de linha de comando gratuita e com licença MIT. Ele precisa apenas do Node 24 ou mais recente e nada mais: nada de Docker para o básico, nada de PHP na máquina deles.
Instalar
npm install -g zinnector
Um pacote do npm. Nada aqui requer uma conta ainda.
Entrar como eles mesmos
zinnector login
Isso abre o navegador e faz o login com a conta da própria pessoa — aquela para a qual o convite foi enviado. Ela nunca precisará da sua senha, e você nunca precisará fornecer uma a ela.
Veja exatamente o que foi concedido a eles
zinnector sites
A lista mostra apenas os sites compartilhados com eles e nada mais. Uma lista vazia significa que o convite não foi aceito ou que o acesso foi encerrado.
Tirar o site do ar
zinnector clone client-domain.com
Temas, plugins, mídia e o banco de dados, em um projeto local. Deixa para trás o núcleo do WordPress e o arquivo de configuração de produção, e exibe com exatidão o que foi copiado e o que não foi, com as contagens.
Execute-o localmente, com seu conteúdo real
cd client-domain.com && zinnector dev --runtime docker
Isso importa o banco de dados, reescreve o endereço do site para a máquina deles e o abre. Eles fazem login com as próprias contas do WordPress do site.
Uma cópia de um site inclui seu banco de dados
Geralmente é exatamente disso que um desenvolvedor precisa — sem isso, ele estará visualizando seu tema em um site vazio. Também são dados pessoais reais: qualquer coisa que seus visitantes forneceram ao site, desde endereços de comentaristas até pedidos de clientes. Disso decorrem três coisas, e nós fazemos as três.
Cada cópia está no seu registro de auditoria
Quem o baixou, quando e se esse arquivo continha o banco de dados. Registrado quando o download é autorizado, permanecendo lá independentemente do que a ferramenta na outra ponta faça com ele depois.
Nunca é cometido por acidente
A ferramenta adiciona o arquivo do banco de dados à lista de itens ignorados do projeto no mesmo momento em que o grava, para que um commit descuidado não possa publicar seus clientes em um repositório.
Ou eles podem funcionar sem isso
Uma flag aceita apenas os arquivos. Todo o resto funciona da mesma forma, e o desenvolvedor ainda pode compilar e implantar.
As perguntas que as pessoas realmente fazem
Eu preciso fornecer minha senha a eles?
Não, e não há como fazer isso. O desenvolvedor faz login com sua própria conta Zinn Digital®. Compartilhar uma senha também tornaria seu registro de auditoria inútil, pois tudo o que eles fizessem seria registrado como você.
Eles podem ver meus outros sites?
Não. O acesso é concedido a um site por vez, e a restrição é aplicada diretamente no banco de dados, em vez de ocultar botões — um colaborador que solicitar um site para o qual não recebeu acesso receberá uma resposta como se ele não existisse.
Eles têm acesso aos dados dos meus clientes?
Se você conceder a eles a função de Editor ou Gerente, eles poderão obter uma cópia do site, sendo que uma cópia do site consiste em seus arquivos e seu banco de dados. Você é informado sobre isso ao escolher a função, cada cópia é registrada em seu registro de auditoria e você pode solicitar que trabalhem apenas com arquivos.
Como posso encerrar?
Revogue-o na seção Segurança do site. Isso entra em vigor imediatamente: o próximo comando executado pelo desenvolvedor não conseguirá ver o site. Uma data de expiração faz o mesmo na data definida previamente por você.
Cada sinalizador e o que cada um imprime
A referência completa de comandos do Zinnector® é gerada a partir da própria ferramenta, portanto não pode diferir da versão que você instalou.