שיתוף אתר אחד עם מפתח

העניקו למפתח גישה לאתר יחיד. לא את הסיסמה שלכם.

שתף אתר בודד באמצעות דוא"ל. המפתח מתחבר באמצעות חשבון ה-⁦Zinn Digital®⁩ שלו, מושך את האתר למחשב שלו באמצעות כלי שורת הפקודה החינמי שלנו — קבצים ומסד נתונים — ועובד עליו באופן מקומי. הוא לעולם אינו רואה את פרטי החיוב שלך, לעולם אינו ניגש לאתרים האחרים שלך, ובאפשרותך לסיים זאת ברגע שהעבודה תושלם.

כל תיעוד המפתחים →

מה שאתם עושים, פעם אחת

שלושה שלבים בלוח הבקרה שלכם, באתר שברצונכם לשתף. המפתח אינו זקוק לחשבון עדיין — אם הוא מעולם לא התחבר, ההזמנה תיצור עבורו חשבון בעת קבלתה.

  1. פתחו את האתר, עברו אל 'אבטחה' ובחרו באפשרות 'שיתוף אתר זה'

    הקלידו את כתובת הדוא"ל שלהם. זו כל ההזמנה — לעולם אינכם יוצרים עבורם פרטי כניסה, ולעולם אינכם מוסרים את אלה שלכם.

  2. בחרו מה הם יכולים לעשות

    צופה, עורך או מנהל. מפתח זקוק בדרך כלל לעורך: זהו התפקיד שיכול לשנות קבצים, לפתוח את ניהול WordPress ולקחת עותק של האתר כדי לעבוד עליו.

  3. הגדר עבורה תאריך סיום, אם יש לעבודה כזה

    ההרשאה פשוט מפסיקה להיספר בתאריך זה. אף אחד אינו צריך לזכור להסיר אותה, וזהו החלק שכולם שוכחים — לקבלן שסיים במרץ עדיין יש את המפתחות בנובמבר.

שלושה תפקידים, ורשימה אחת שלעולם אינה משתנה

התפקיד מוגדר לכל אתר בנפרד, כך שאותו אדם יכול להיות בעל הרשאת צפייה באתר אחד ועורך באתר אחר.

צופה

צופה, ולא משנה דבר. רואה את האתר, את יומני הרישום שלו ואת הגיבויים שלו. מתאים ללקוח המעוניין בנראות, או למבקר.

עורך

המפתח היומיומי. פורס, מנקה את המטמון, פותח את ניהול ה-WordPress, משנה PHP — ולוקח עותק של האתר, הקבצים ומסד הנתונים, כדי לעבוד עליהם מקומית.

מנהל

כל מה שעורך עושה, בנוסף לשחזור גיבוי על האתר החי, HTTPS ו-CDN.

אף תפקיד אינו יכול למחוק את האתר, להעביר אותו לחשבון אחר, לראות או לשלם את החשבונות שלכם, להזמין משתמשים נוספים או לגשת לכל אתר אחר שבבעלותכם. אלה אינן הגדרות — אין שום גרסה שבה למשתף פעולה יש את ההרשאות הללו.

מה שהמפתח מריץ

⁦Zinnector®⁩ הוא כלי שורת הפקודה החינמי שלנו, ברישיון MIT. הוא דורש Node 24 ומעלה ושום דבר מעבר לכך — אין צורך ב-Docker עבור הבסיס, ואין צורך ב-PHP במחשב שלהם.

  1. התקן זאת

    npm install -g zinnector

    חבילה אחת מ-npm. שום דבר כאן עדיין לא דורש חשבון.

  2. התחברות כמשתמש עצמו

    zinnector login

    פעולה זו פותחת את הדפדפן שלהם ומחברת אותם לחשבונם האישי — זה שאליו נשלחה ההזמנה. הם לעולם אינם זקוקים לסיסמה שלכם, ואתם לעולם אינכם צריכים למסור להם אותה.

  3. ראו בדיוק מה ניתן להם

    zinnector sites

    הרשימה מציגה את האתרים ששותפו איתם בלבד ותו לא. רשימה ריקה פירושה שההזמנה לא התקבלה, או שהגישה הסתיימה.

  4. הורד את האתר מהרשת

    zinnector clone client-domain.com

    תבניות, תוספים, מדיה ומסד הנתונים, אל פרויקט מקומי. הפעולה משאירה מאחור את ליבת WordPress ואת קובץ התצורה הפעיל, ומדפיסה בדיוק מה נלקח ומה לא, כולל ספירות.

  5. הפעל אותו מקומית, עם התוכן האמיתי שלך

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

    פעולה זו מייבאת את מסד הנתונים, משכתבת את כתובת האתר למחשב שלהם ופותחת אותו. הם מתחברים באמצעות חשבונות ה-WordPress של האתר עצמו.

עותק של אתר כולל את מסד הנתונים שלו

זה בדרך כלל בדיוק מה שמפתח צריך — בלעדיו הוא רואה את התבנית שלכם מול אתר ריק. מדובר גם בנתונים אישיים אמיתיים: כל מה שהמבקרים שלכם סיפקו לאתר, מכתובות המגיבים ועד להזמנות לקוחות. שלושה דברים נובעים מכך, ואנו מבצעים את שלושתם.

כל עותק נמצא ביומן הביקורת שלך

מי לקח אותו, מתי והאם ארכיון זה הכיל את מסד הנתונים. נרשם בעת אישור ההורדה, כך שזה שם ללא קשר למה שהכלי בצד השני יעשה איתו לאחר מכן.

זה אף פעם לא מבוצע בטעות

הכלי מוסיף את קובץ מסד הנתונים לרשימת ההתעלמות של הפרויקט ברגע כתיבתו, כך שביצוע commit בהיסח הדעת לא יוכל לחשוף את הלקוחות שלכם במאגר.

או שהם יכולים לעבוד בלעדיו

דגל אחד לוקח את הקבצים בלבד. כל השאר עובד באותו האופן, והמפתח עדיין יכול לבנות ולפרוס.

השאלות שאנשים באמת שואלים

האם עליי לתת להם את הסיסמה שלי?

לא, ואין דרך לעשות זאת. המפתח מתחבר באמצעות חשבון ⁦Zinn Digital®⁩ משלו. שיתוף סיסמה גם יהפוך את יומן הביקורת שלכם לחסר תועלת, מכיוון שכל מה שהם עשו יתועד כאילו בוצע על ידכם.

האם הם יכולים לראות את האתרים האחרים שלי?

לא. הגישה ניתנת לאתר אחד בכל פעם, וההגבלה נאכפת במסד הנתונים עצמו ולא באמצעות הסתרת כפתורים — שותף עבודה שמבקש אתר שלא הוענקה לו גישה אליו מקבל מענה כאילו האתר אינו קיים.

האם הם מקבלים את הנתונים של הלקוחות שלי?

אם תעניקו להם הרשאת עורך או מנהל, הם יוכלו לקחת עותק של האתר, ועותק של אתר כולל את הקבצים ואת מסד הנתונים שלו. הודעה על כך מוצגת לכם בעת בחירת התפקיד, כל יצירת עותק נרשמת ביומן הביקורת שלכם, ובאפשרותכם לבקש מהם לעבוד עם קבצים בלבד במקום זאת.

כיצד אוכל לסיים זאת?

בטלו אותו במדור האבטחה של האתר. הפעולה נכנסת לתוקף באופן מיידי — הפקודה הבאה שאותו מפתח יריץ לא תוכל לראות את האתר. תאריך תפוגה מבצע את אותה הפעולה בתאריך שתגדירו מראש.

כל דגל, ומה שכל אחד מדפיס

מדריך הפקודות המלא של ⁦Zinnector®⁩ מופק ישירות מהכלי עצמו, ולכן אינו יכול להיות שונה מהגרסה שהתקנתם.

פתיחת מדריך הפקודות