1つのサイトを開発者と共有する
開発者には1つのサイトへのアクセス権を付与してください。パスワードではありません。
1つのサイトをメールで共有できます。開発者は自身の Zinn Digital®アカウントでサインインし、当社の無料コマンドラインツールを使用してサイト (ファイルおよびデータベース) をご自身のマシンに取り込み、ローカルで作業します。お客様の請求情報が表示されることはなく、他のサイトにアクセスされることもありません。作業が完了した瞬間にアクセスを終了できます。
一度だけ行うこと
共有したいサイトのダッシュボードで3つのステップを実行します。開発者はまだアカウントを作成する必要はありません。一度もサインインしたことがない場合でも、招待を承諾した時点でアカウントが作成されます。
サイトを開き、[セキュリティ] に移動して、[このサイトを共有] を選択します
相手のメールアドレスを入力してください。招待の手続きはこれだけです。ログイン情報を作成する必要も、ご自身の情報を渡す必要もありません。
実行できる操作を選択してください
閲覧者、編集者、または管理者。開発者には通常「編集者」が必要です。ファイルの変更、WordPress 管理画面へのアクセス、作業用のサイトのコピーの取得が可能な権限グループです。
作業に終了日がある場合は、終了日を指定してください
権限はその日付で自動的にカウントされなくなります。削除することを覚えておく必要はありません。これは誰もが忘れがちな点です。3月に作業を終えた請負業者が、11月になっても鍵を持ったままになっているようなものです。
3つのロール、そして決して変わらない1つのリスト
ロールはサイトごとに設定されるため、同一人物があるサイトでは閲覧者、別のサイトでは編集者になることができます。
閲覧者
閲覧のみで、変更は行いません。サイト、ログ、バックアップを確認できます。状況を把握したいクライアントや監査人に適しています。
エディター
日常業務を担う開発者。デプロイ、キャッシュのクリア、WordPress 管理画面の起動、PHP の変更を行い、ローカルで作業するためにサイト、ファイル、データベースのコピーを取得します。
マネージャー
編集者が行うすべての操作に加え、本番サイトへのバックアップの復元、HTTPS、および CDN。
サイトの削除、別のアカウントへの移行、請求書の確認や支払い、他のユーザーの招待、またはお客様が所有する他のサイトへのアクセスを行える権限はありません。これらは設定項目ではありません。共同作業者がこれらを保持する仕様は存在しません。
開発者が実行するもの
Zinnector®は、当社の無料の MIT ライセンス付きコマンドラインツールです。必要なのは Node 24以降のみで、他には何も必要ありません。基本機能に Docker は不要で、マシンに PHP を導入する必要もありません。
インストールする
npm install -g zinnector
npm からの1つのパッケージ。ここではまだアカウントは必要ありません。
本人としてサインイン
zinnector login
これによりブラウザが開き、招待状が送信された各自のアカウントでサインインされます。お客様のパスワードを教える必要は一切ありません。
何が提供されたかを正確に確認する
zinnector sites
リストには、共有されているサイトのみが表示され、それ以外は表示されません。リストが空の場合は、招待が承認されていないか、アクセス権が終了したことを意味します。
サイトを非公開にする
zinnector clone client-domain.com
テーマ、プラグイン、メディア、データベースをローカルプロジェクトに移行します。WordPress コアおよび本番の設定ファイルはそのまま残し、取得したものと取得しなかったものを正確な件数とともに出力します。
実際のコンテンツを使用して、ローカルで実行します
cd client-domain.com && zinnector dev --runtime docker
これによりデータベースがインポートされ、サイトのアドレスが各自のマシン用に書き換えられて開かれます。サイト自体の WordPress アカウントを使用してログインします。
サイトのコピーにはそのデータベースが含まれます
これは通常、開発者が必要とするまさにそのものです。これがないと、開発者は空のサイト上でテーマを確認することになります。また、コメント投稿者のアドレスから顧客の注文に至るまで、訪問者がサイトに提供したあらゆる情報を含む、実際の個人データでもあります。これに伴い3つの対応事項が生じますが、当社はその3つすべてを実施します。
すべてのコピーは監査ログに記録されています
誰が、いつ取得したか、そしてそのアーカイブにデータベースが含まれていたかどうか。ダウンロードが承認された時点で記録されるため、接続先側のツールがその後それをどのように処理しても、情報はそこに保持されます。
偶然にコミットされることは決してありません
このツールは、データベースファイルを作成すると同時にプロジェクトの除外リストに追加するため、不注意なコミットによってお客様の情報がリポジトリに公開されるのを防ぎます。
またはそれなしでも動作可能です
1つのフラグはファイルのみを受け取ります。その他はすべて同様に機能し、開発者は引き続きビルドとデプロイを行うことができます。
実際に寄せられる質問
パスワードを教える必要がありますか ?
いいえ、その方法はありません。開発者は自身の Zinn Digital® アカウントでサインインします。パスワードを共有すると、相手が行ったすべての操作がお客様自身として記録されるため、監査ログも役に立たなくなります。
彼らは私の他のサイトを見ることができますか ?
いいえ。アクセス権は一度に1つのサイトに対してのみ付与され、この制限はボタンを非表示にするのではなく、データベース自体で適用されます。アクセス権が付与されていないサイトを要求した共同作業者には、そのサイトが存在しないかのように応答されます。
彼らは私のお客様のデータを取得しますか ?
編集者またはマネージャーの権限を付与すると、サイトのコピーを取得できるようになります。サイトのコピーにはファイルとデータベースが含まれます。この旨は権限を選択する際に表示され、すべてのコピーは監査ログに記録されます。また、代わりにファイルのみを扱うよう依頼することもできます。
どのように終了すればよいですか ?
サイトの「セキュリティ」セクションで失効させてください。これは直ちに有効になります。その開発者が次に実行するコマンドはサイトを認識できません。有効期限を設定すると、事前に指定した日付で同じ処理が行われます。