Bagikan satu situs dengan pengembang

Beri pengembang akses ke satu situs. Bukan kata sandi Anda.

Bagikan satu situs melalui email. Pengembang masuk dengan akun Zinn Digital® mereka sendiri, menarik situs ke mesin mereka dengan alat baris perintah gratis kami — file dan basis data — dan mengerjakannya secara lokal. Mereka tidak pernah melihat penagihan Anda, mereka tidak pernah menjangkau situs Anda yang lain, dan Anda dapat mengakhirinya begitu pekerjaan selesai.

Semua dokumentasi pengembang →

Yang Anda lakukan, sekali saja

Tiga langkah di dasbor Anda, pada situs yang ingin Anda bagikan. Pengembang belum memerlukan akun — jika mereka belum pernah masuk, undangan akan membuatkannya saat mereka menerimanya.

  1. Buka situs, buka Keamanan, pilih Bagikan situs ini

    Ketik alamat email mereka. Hanya itu seluruh undangannya — Anda tidak pernah membuatkan info masuk untuk mereka, dan Anda tidak pernah menyerahkan salah satu milik Anda.

  2. Pilih apa yang dapat mereka lakukan

    Pelihat, Editor, atau Pengelola. Pengembang biasanya membutuhkan Editor: ini adalah peran yang dapat mengubah file, membuka admin WordPress, dan mengambil salinan situs untuk dikerjakan.

  3. Beri tanggal berakhir, jika pekerjaan tersebut memilikinya

    Izin tersebut berhenti diperhitungkan pada tanggal tersebut. Tidak ada yang perlu mengingat untuk menghapusnya, yang merupakan bagian yang sering dilupakan semua orang — kontraktor yang selesai pada bulan Maret masih memegang kunci pada bulan November.

Tiga peran, dan satu daftar yang tidak pernah berubah

Peran berlaku per situs, sehingga orang yang sama dapat menjadi pengamat di satu situs dan editor di situs lainnya.

Pelihat

Melihat, dan tidak mengubah apa pun. Melihat situs, log, dan cadangannya. Tepat untuk klien yang menginginkan visibilitas, atau seorang auditor.

Editor

Pengembang sehari-hari. Menerapkan, membersihkan cache, membuka admin WordPress, mengubah PHP — dan mengambil salinan situs, file, serta basis data, untuk dikerjakan secara lokal.

Manajer

Semua yang dilakukan editor, ditambah memulihkan cadangan di atas situs langsung, HTTPS, dan CDN.

Tidak ada peran yang dapat menghapus situs, memindahkannya ke akun lain, melihat atau membayar tagihan Anda, mengundang orang lain, atau mengakses situs lain milik Anda. Ini bukan pengaturan — tidak ada versi di mana seorang kolaborator memilikinya.

Yang dijalankan pengembang

Zinnector® adalah alat baris perintah kami yang gratis dan berlisensi MIT. Alat ini hanya membutuhkan Node 24 atau yang lebih baru dan tidak ada yang lain — tanpa Docker untuk fungsi dasar, tanpa PHP di komputer mereka.

  1. Instal

    npm install -g zinnector

    Satu paket dari npm. Belum ada yang memerlukan akun di sini.

  2. Masuk sebagai diri mereka sendiri

    zinnector login

    Tindakan ini akan membuka peramban mereka dan memasukkan mereka dengan akun mereka sendiri — akun yang menerima undangan. Mereka tidak akan pernah memerlukan kata sandi Anda, dan Anda tidak perlu pernah memberikannya.

  3. Lihat secara tepat apa yang diberikan kepada mereka

    zinnector sites

    Daftar ini hanya menampilkan situs yang dibagikan kepada mereka dan tidak ada yang lain. Daftar kosong berarti undangan belum diterima, atau akses telah berakhir.

  4. Nonaktifkan situs

    zinnector clone client-domain.com

    Tema, plugin, media, dan basis data, ke dalam proyek lokal. Proses ini meninggalkan inti WordPress dan file konfigurasi langsung, serta mencetak secara tepat apa yang diambil dan apa yang tidak, beserta jumlahnya.

  5. Jalankan secara lokal, dengan konten asli Anda

    cd client-domain.com && zinnector dev --runtime docker

    Ini mengimpor basis data, menulis ulang alamat situs ke mesin mereka, dan membukanya. Mereka masuk dengan akun WordPress milik situs itu sendiri.

Salinan situs mencakup basis datanya

Itu biasanya merupakan hal yang tepat dibutuhkan oleh pengembang — tanpanya mereka melihat tema Anda pada situs yang kosong. Ini juga merupakan data pribadi yang sebenarnya: apa pun yang diberikan pengunjung Anda ke situs, mulai dari alamat pemberi komentar hingga pesanan pelanggan. Tiga hal terjadi setelahnya, dan kami melakukan ketiganya.

Setiap salinan ada di log audit Anda

Siapa yang mengambilnya, kapan, dan apakah arsip tersebut memuat basis data. Dicatat saat pengunduhan diotorisasi, sehingga catatan tersebut tetap ada apa pun yang kemudian dilakukan oleh alat di ujung sana.

Ini tidak pernah dilakukan secara tidak sengaja

Alat ini menambahkan berkas basis data ke daftar pengabaian proyek tepat saat menulisnya, sehingga tindakan commit yang tidak disengaja tidak dapat memublikasikan data pelanggan Anda ke repositori.

Atau mereka dapat bekerja tanpanya

Satu flag hanya mengambil file. Segala hal lainnya berfungsi dengan cara yang sama, dan pengembang masih dapat melakukan build dan deployment.

Pertanyaan yang benar-benar diajukan orang

Apakah saya harus memberikan kata sandi saya kepada mereka?

Tidak, dan tidak ada cara untuk melakukannya. Pengembang masuk dengan akun Zinn Digital® mereka sendiri. Berbagi kata sandi juga akan membuat log audit Anda tidak berguna, karena semua hal yang mereka lakukan akan dicatat sebagai Anda.

Apakah mereka dapat melihat situs saya yang lain?

Tidak. Akses diberikan untuk satu situs pada satu waktu, dan pembatasan diterapkan langsung pada basis data alih-alih dengan menyembunyikan tombol — kolaborator yang meminta situs yang tidak diberikan aksesnya akan menerima jawaban seolah-olah situs tersebut tidak ada.

Apakah mereka mendapatkan data pelanggan saya?

Jika Anda memberi mereka peran Editor atau Manajer, mereka dapat mengambil salinan situs, dan salinan situs mencakup file serta basis datanya. Anda akan diberi tahu tentang hal ini saat memilih peran, setiap penyalinan dicatat dalam log audit Anda, dan Anda dapat meminta mereka untuk hanya mengerjakan file saja sebagai gantinya.

Bagaimana cara mengakhirinya?

Cabut di bagian Keamanan situs. Ini akan langsung berlaku — perintah berikutnya yang dijalankan pengembang tersebut tidak akan dapat melihat situs. Kedaluwarsa melakukan hal yang sama pada tanggal yang Anda tetapkan sebelumnya.

Setiap bendera, dan apa yang dicetak oleh masing-masing bendera

Referensi perintah Zinnector® yang lengkap dibuat langsung dari alat itu sendiri, sehingga tidak akan berbeda dari versi yang Anda instal.

Buka referensi perintah