
הגדרת נראות האפליקציה שלך
נראות האפליקציה שולטת במי שיכול לפתוח את האפליקציה שלך והאם הם צריכים להתחבר. אתה בוחר את רמת הנראות שמתאימה למטרת האפליקציה שלך. Base44 משתמשת בנראות אפליקציה חכמה כדי להציע לך נקודת התחלה. אפליקציות שפועלות כמו אתרים ציבוריים, כגון דפי landing או portfolios, מוגדרות אוטומטית כ-Public מבלי לדרוש כניסה. תוכל לשנות הגדרה זו בכל עת.
- עבור ל-Dashboard של האפליקציה שלך.
- לחץ על Overview.
- לחץ על התפריט הנפתח App Visibility ובחר באחת מהאפשרויות הבאות:
- Private: רק אנשים שהוזמנו יכולים לפתוח ולהשתמש באפליקציה. נדרשת כניסה.
- Workspace: כל אחד בסביבת העבודה של Base44 שלך יכול לפתוח ולהשתמש באפליקציה. נדרשת כניסה.
- Public: כל אחד עם הקישור יכול לפתוח את האפליקציה. כדי לדרוש כניסה, בחר Require login to access. להגנה נוספת, לחץ על Run security scan.
הזמנת משתמשים לאפליקציה שלך
הזמן אנשים להשתמש באפליקציה שלך על ידי שליחת הזמנת אימייל מלוח הבקרה שלך או מתוך האפליקציה שלך. הזמנת מישהו כמשתמש או admin שולטת במה שהוא יכול לעשות באפליקציה החיה. זה לא נותן לו גישה לעורך האפליקציה או ללוח הבקרה של האפליקציה שלך.- אם האפליקציה שלך מוגדרת לנראות Workspace, כל חברי סביבת העבודה מקבלים אוטומטית גישה ולא צריכים הזמנות בודדות.
- הרשאות הזמנה תלויות בנראות האפליקציה שלך:
- אפליקציה פרטית: רק admins יכולים להזמין אנשים ויכולים לבחור אם התפקיד הוא user או admin.
- אפליקציה ציבורית: Admins יכולים להזמין אנשים ולבחור תפקידים. אנשים עם תפקיד user יכולים להזמין משתמשים אחרים.
מלוח הבקרה שלך
שלח הזמנות מלוח הבקרה של האפליקציה שלך ובחר את התפקיד עבור כל אדם. להזמנת אנשים מלוח הבקרה שלך:- לחץ על Dashboard בעורך האפליקציה שלך.
- לחץ על Overview.
- בקטע Invite Users, לחץ על Send Invites.
- הזן את כתובת האימייל עבור כל אדם שאתה רוצה להזמין.
- לחץ על התפריט הנפתח Access level ובחר תפקיד.
- לחץ על Send Invitation.

מתוך האפליקציה שלך
תוכל גם להזמין אנשים ישירות מתוך האפליקציה שלך על ידי בקשה מצ’אט ה-AI להגדיר הזמנות in-app. השתמש באפשרות ההזמנה שהוא מוסיף כדי להזין את כתובת האימייל של כל אדם, ואם תתבקש, בחר את התפקיד שאתה רוצה לתת לו. דוגמה ל-prompt:Add the option to invite users to the app from inside the app

בחירת התפקידים של המשתמשים שלך
תפקידים שולטים במה שכל אדם יכול לעשות באפליקציה החיה שלך. כברירת מחדל, כל אפליקציה כוללת 2 תפקידים:- Admin: יכול לנהל אזורים שמוגבלים ל-admins באפליקציה החיה.
- User: יכול לצפות ולהשתמש באפליקציה ללא הרשאות מיוחדות.
- לחץ על Dashboard בעורך האפליקציה שלך.
- לחץ על Users.
- בחר את המשתמש שאת תפקידו אתה רוצה לשנות.
- לחץ על התפריט הנפתח Role ובחר Admin או User.
- לחץ על Submit.
שיתוף קישור האפליקציה שלך
שתף קישור לאפליקציה שלך כך שאנשים יוכלו לגשת אליה ישירות. לשיתוף קישור האפליקציה שלך:- לחץ על Dashboard בעורך האפליקציה שלך.
- לחץ על Overview.
- בקטע Invite Users, לחץ על Copy Link.
- שתף את הקישור בכל מקום שאתה רוצה שאנשים יגשו לאפליקציה שלך.

בדיקת האפליקציה שלך כמשתמש
צפה וקיים אינטראקציה עם האפליקציה שלך כמשתמש או תפקיד כלשהו כדי לבדוק הרשאות, לפתור בעיות או לבדוק זרימות משתמש.למה תרצה לבדוק את האפליקציה שלך כמשתמש?
- בדיקה ריאליסטית: בדוק את האפליקציה בדיוק כפי שמשתמש או תפקיד ספציפי רואים אותה
- פתרון בעיות מהיר יותר: שחזר ובצע debug לבעיות שדווחו על ידי משתמשים בהקשר האמיתי שלהם
- נראות הרשאות: אמת במהירות למה כל תפקיד או משתמש יכול ולא יכול לגשת
- כוונון גישה: החלט אם הרשאות או תפקידים צריכים להתעדכן בהתבסס על התנהגות אמיתית
- אימות זרימה: הרץ בדיקות end to end (onboarding, משימות מפתח, נתיבים קריטיים) לפני שחרורים
- ניסויים בטוחים: השתמש במשתמשים מזויפים או בדיקה כדי לבדוק בבטחה פעולות מסוכנות או הרסניות
- תמיכה חזקה יותר: הדרך אנשים בצורה יעילה יותר על ידי ראיית החוויה המדויקת שלהם
- תובנת UX: בנה אמפתיה ושפר UX על ידי צפייה באפליקציה כסוגי משתמשים שונים
- עבור לעורך האפליקציה שלך.
- לחץ על אייקון ה-More Actions בפינה הימנית העליונה.
- בחר Act as a user.

- לחץ על התפריט הנפתח ליד You’re acting as ובחר את המשתמש הרלוונטי.
- צפה בתצוגה מקדימה וקיים אינטראקציה עם האפליקציה כמשתמש זה.
- לחץ על Exit mode כשתסיים לבדוק כמשתמש אחר.

הזמנת משתפי פעולה לאפליקציה שלך
משתפי פעולה הם אנשים שעוזרים לך לבנות את האפליקציה שלך בעורך האפליקציה שלך. הוסף משתפי פעולה כאשר אתה רוצה שמישהו יעצב, יגדיר או יתחזק את האפליקציה איתך.- משתפי פעולה
- יכולים לפתוח את עורך האפליקציה ואת לוח הבקרה של האפליקציה שלך.
- עוזרים לך לעצב דפים, לשנות לוגיקה, לחבר נתונים ולהגדיר הגדרות.
- מוזמנים מאייקון ה-Invite collaborators בעורך האפליקציה.
- Admins
- מתחברים לאפליקציה החיה.
- נגישים לאזורי admin בלבד באפליקציה החיה, כגון דוחות מוגנים או כלי ניהול.
- לא יכולים לפתוח את עורך האפליקציה או את לוח הבקרה של האפליקציה שלך אלא אם הם גם משתפי פעולה.
- עבור לעורך האפליקציה שלך.
- לחץ על אייקון ה-Add collaborator בראש.
- הזן את כתובות האימייל של האנשים שאתה רוצה להזמין, מופרדות בפסיקים.
- לחץ על אייקון ה-Send invite .

- עבור לעורך האפליקציה שלך.
- לחץ על אייקון ה-Add collaborator בראש.
- מצא את משתף הפעולה הרלוונטי ולחץ על אייקון ה-More Actions .
- לחץ על Remove Collaborator.
- בחלון האישור, בחר אפשרות:
- Remove collaborator access only: בטל מיד את הגישה שלהם לעורך האפליקציה ומנע מהם לבצע שינויים, אך השאר אותם ברשימת ה-Users עם התפקיד הקיים שלהם כך שיוכלו עדיין להשתמש באפליקציה החיה.
- Remove from app entirely: בטל את גישת משתף הפעולה שלהם והסר אותם מרשימת ה-Users כך שלא יוכלו עוד להתחבר או להשתמש באפליקציה.
הגבלת הזמנות משתפי פעולה חיצוניים
כברירת מחדל, כל חבר בסביבת עבודה יכול להזמין אנשים מחוץ לסביבת העבודה כמשתפי פעולה באפליקציה. תוכל להגביל זאת כך שרק בעלים ו-admins של סביבת עבודה יוכלו לשלוח הזמנות אלה. להגדרת מי יכול להזמין משתפי פעולה חיצוניים:- לחץ על שם סביבת העבודה שלך בפינה השמאלית העליונה של החשבון שלך.
- לחץ על Settings.
- לחץ על Auth and security.
- לחץ על המתג External Collaborators:
- Enabled: רק בעלים ו-admins של סביבת עבודה יכולים להזמין אנשים מחוץ לסביבת העבודה כמשתפי פעולה באפליקציה.
- Disabled: כל חבר בסביבת עבודה יכול להזמין אנשים מחוץ לסביבת העבודה כמשתפי פעולה באפליקציה.

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

מה ההבדל בין משתמש אפליקציה למשתף פעולה?
מה ההבדל בין משתמש אפליקציה למשתף פעולה?
האם אני צריך להפוך מישהו ל-admin ב-Users כדי שיוכל לערוך את האפליקציה שלי?
האם אני צריך להפוך מישהו ל-admin ב-Users כדי שיוכל לערוך את האפליקציה שלי?
האם משתפי פעולה צריכים להיות חברי סביבת עבודה?
האם משתפי פעולה צריכים להיות חברי סביבת עבודה?
אילו תפקידים יכולים לגשת לישות Users?
אילו תפקידים יכולים לגשת לישות Users?
כיצד אוכל לנהל הגדרות אבטחה של האפליקציה?
כיצד אוכל לנהל הגדרות אבטחה של האפליקציה?
האם אני יכול להסיר משתמש מהאפליקציה שלי?
האם אני יכול להסיר משתמש מהאפליקציה שלי?
יצרתי תכונה לחברים שלי, אבל היא עובדת רק ל-admins. למה זה?
יצרתי תכונה לחברים שלי, אבל היא עובדת רק ל-admins. למה זה?
למה אני מקבל שגיאת 'Authentication required to view users'?
למה אני מקבל שגיאת 'Authentication required to view users'?
Users מאובטחת על ידי Base44 כדי להגן על נתוני אימות. רק משתפי פעולה ובעל האפליקציה יכולים לגשת אליה ישירות. אם האפליקציה שלך מנסה לקרוא מישות Users עבור משתמשים רגילים, לדוגמה כדי להציג פרופילים או לעבד הזמנות, היא מפעילה את השגיאה הזו.הגישה המומלצת היא ליצור ישות UserProfile נפרדת המאחסנת את הנתונים שהאפליקציה שלך צריכה, ולחבר אותה לישות Users המובנית.להגדרת זה באמצעות צ’אט ה-AI, הדבק את ה-prompt הבא:Create a new entity called UserProfile. Move custom fields from the Users entity to UserProfile. Establish a 1:1 relationship between Users and UserProfile. Ensure a UserProfile is automatically created when a new user signs up. Update the app to fetch user details from UserProfile instead of Users. Set permissions so users can only edit their own profile, but anyone can read it.לאחר שה-AI מבצע את השינויים, עבור ל-Dashboard של האפליקציה שלך, לחץ על Security, וסקור את כללי ה-RLS בישות ה-UserProfile החדשה שלך כדי לוודא שהם תואמים את רמות הגישה המיועדות שלך.כיצד אוכל ליצור משתמשים מזויפים כדי לבדוק בבטחה זרימות משתמש?
כיצד אוכל ליצור משתמשים מזויפים כדי לבדוק בבטחה זרימות משתמש?
- עבור ל-Dashboard של האפליקציה שלך.
- לחץ על Users.
- לחץ על Invite User כדי לשלוח הזמנה, או רשום חשבון חדש באמצעות דף ההרשמה הציבורי של האפליקציה שלך.
- הקצה את התפקיד או ההרשאות הרצויות לפרופיל הבדיקה.



