> ## Documentation Index
> Fetch the complete documentation index at: https://docs.base44.com/llms.txt
> Use this file to discover all available pages before exploring further.

# בחירת מי יכול לגשת לאפליקציה שלך

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

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

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

<Frame caption="ניהול משתמשי האפליקציה שלך והתפקידים שלהם">
  <img src="https://mintcdn.com/base44/UO-XTofw-GWx8lKi/images/users-1.png?fit=max&auto=format&n=UO-XTofw-GWx8lKi&q=85&s=5ff3c3dfae27371d04654ea0bccc0e62" alt="Users 1" width="2302" height="1132" data-path="images/users-1.png" />
</Frame>

***

## הגדרת נראות האפליקציה שלך

נראות האפליקציה שולטת במי שיכול לפתוח את האפליקציה שלך והאם הם צריכים להתחבר. אתה בוחר את רמת הנראות שמתאימה למטרת האפליקציה שלך.

Base44 משתמשת בנראות אפליקציה חכמה כדי להציע לך נקודת התחלה. אפליקציות שפועלות כמו אתרים ציבוריים, כגון דפי landing או portfolios, מוגדרות אוטומטית כ-**Public** מבלי לדרוש כניסה. תוכל לשנות הגדרה זו בכל עת.

<Frame caption="בחירת נראות האפליקציה שלך מלוח הבקרה של האפליקציה שלך">
  <img src="https://mintcdn.com/base44/tebV-vnNE9oTZ2M6/images/appvis-1.png?fit=max&auto=format&n=tebV-vnNE9oTZ2M6&q=85&s=bffcaeb5b8e3d01e90acd45c8714c551" alt="Appvis 1" width="2316" height="1122" data-path="images/appvis-1.png" />
</Frame>

**להגדרת נראות האפליקציה שלך:**

1. עבור ל-**Dashboard** של האפליקציה שלך.
2. לחץ על **Overview**.
3. לחץ על התפריט הנפתח **App Visibility** ובחר באחת מהאפשרויות הבאות:
   * **Private:** רק אנשים שהוזמנו יכולים לפתוח ולהשתמש באפליקציה. נדרשת כניסה.
   * **Workspace:** כל אחד בסביבת העבודה של Base44 שלך יכול לפתוח ולהשתמש באפליקציה. נדרשת כניסה.
   * **Public:** כל אחד עם הקישור יכול לפתוח את האפליקציה. כדי לדרוש כניסה, בחר **Require login to access**. להגנה נוספת, לחץ על **Run security scan**.

<Warning>
  חשוב:

  * אפליקציות פרטיות זמינות במסלולים בתשלום בלבד.
  * אם אתה מגדיר את האפליקציה שלך כ-**Private**, עליך להזמין אנשים כדי שיוכלו להתחבר ולהשתמש באפליקציה שלך. לחץ על **Send Invites** כדי לשלוח הזמנות או לשתף את קישור האפליקציה שלך. אם מישהו מנסה לגשת לאפליקציה פרטית מבלי שהוזמן, הוא רואה הודעת שגיאה.
</Warning>

<Note>
  תכונות שמסתמכות על זהות משתמש, כגון פרופילים, לא זמינות אם כניסה לא נדרשת.
</Note>

***

## הזמנת משתמשים לאפליקציה שלך

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

הזמנת מישהו כמשתמש או admin שולטת במה שהוא יכול לעשות באפליקציה החיה. זה לא נותן לו גישה לעורך האפליקציה או ללוח הבקרה של האפליקציה שלך.

<Note>
  הערות:

  * אם האפליקציה שלך מוגדרת לנראות **Workspace**, כל חברי סביבת העבודה מקבלים אוטומטית גישה ולא צריכים הזמנות בודדות.
  * הרשאות הזמנה תלויות בנראות האפליקציה שלך:
    * **אפליקציה פרטית:** רק admins יכולים להזמין אנשים ויכולים לבחור אם התפקיד הוא user או admin.
    * **אפליקציה ציבורית:** Admins יכולים להזמין אנשים ולבחור תפקידים. אנשים עם תפקיד user יכולים להזמין משתמשים אחרים.
</Note>

### מלוח הבקרה שלך

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

**להזמנת אנשים מלוח הבקרה שלך:**

1. לחץ על **Dashboard** בעורך האפליקציה שלך.
2. לחץ על **Overview**.
3. בקטע **Invite Users**, לחץ על **Send Invites**.
4. הזן את כתובת האימייל עבור כל אדם שאתה רוצה להזמין.
5. לחץ על התפריט הנפתח **Access level** ובחר תפקיד.
6. לחץ על **Send Invitation**.

<Frame caption="הזמנת אנשים לאפליקציה שלך מלוח הבקרה שלך">
  <img src="https://mintcdn.com/base44/UO-XTofw-GWx8lKi/images/sendinvites-1.png?fit=max&auto=format&n=UO-XTofw-GWx8lKi&q=85&s=65a8c452584e22bbc26ebbd400d28bf5" alt="Sendinvites 1" width="2318" height="992" data-path="images/sendinvites-1.png" />
</Frame>

### מתוך האפליקציה שלך

תוכל גם להזמין אנשים ישירות מתוך האפליקציה שלך על ידי בקשה מצ'אט ה-AI להגדיר הזמנות in-app. השתמש באפשרות ההזמנה שהוא מוסיף כדי להזין את כתובת האימייל של כל אדם, ואם תתבקש, בחר את התפקיד שאתה רוצה לתת לו.

**דוגמה ל-prompt:**

`Add the option to invite users to the app from inside the app`

<Frame caption="בקשה מצ'אט ה-AI להוסיף את היכולת להזמין משתמשים מתוך האפליקציה שלך">
  <img src="https://mintcdn.com/base44/k8g2-6NMpU1DHqeL/images/inviteinapp.png?fit=max&auto=format&n=k8g2-6NMpU1DHqeL&q=85&s=69e087f514c995587fbcb3b2aab5a58e" alt="Asking the AI chat to add the ability to invite users from inside your app" width="3444" height="1906" data-path="images/inviteinapp.png" />
</Frame>

***

## בחירת התפקידים של המשתמשים שלך

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

* **Admin:** יכול לנהל אזורים שמוגבלים ל-admins באפליקציה החיה.
* **User:** יכול לצפות ולהשתמש באפליקציה ללא הרשאות מיוחדות.

להיות Admin או User לא נותן לאף אחד גישה לעורך האפליקציה או ללוח הבקרה של האפליקציה שלך.

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

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

<Tip>
  תוכל ליצור תפקידים ושדות נוספים אם אתה צריך יותר שליטה. לדוגמה, תוכל לבקש מצ'אט ה-AI:

  * `Create a role called Staff Manager that can update staff shifts and schedules on the live app.`
  * `Add a field called app_role to the Users entity with values Admin, Staff, and Viewer.`
</Tip>

**לעדכון תפקיד של משתמש:**

1. לחץ על **Dashboard** בעורך האפליקציה שלך.
2. לחץ על **Users**.
3. בחר את המשתמש שאת תפקידו אתה רוצה לשנות.
4. לחץ על התפריט הנפתח **Role** ובחר **Admin** או **User**.
5. לחץ על **Submit**.

***

## שיתוף קישור האפליקציה שלך

שתף קישור לאפליקציה שלך כך שאנשים יוכלו לגשת אליה ישירות.

**לשיתוף קישור האפליקציה שלך:**

1. לחץ על **Dashboard** בעורך האפליקציה שלך.
2. לחץ על **Overview**.
3. בקטע **Invite Users**, לחץ על **Copy Link**.
4. שתף את הקישור בכל מקום שאתה רוצה שאנשים יגשו לאפליקציה שלך.

<Frame caption="שיתוף קישור לאפליקציה שלך">
  <img src="https://mintcdn.com/base44/Wf5Bup18InzyuLCe/images/copylink-1.png?fit=max&auto=format&n=Wf5Bup18InzyuLCe&q=85&s=dbea62c60080439ff178a595c5646be9" alt="Copylink 1" width="2318" height="992" data-path="images/copylink-1.png" />
</Frame>

אם תשתף קישור עם מישהו אבל אין לו הרשאות לגשת לאפליקציה שלך, הוא יראה pop-up שמבקש ממנו לבקש גישה.

***

## בדיקת האפליקציה שלך כמשתמש

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

<Note>
  שינויים שאתה מבצע בעת בדיקה כמשתמש נשמרים לנתוני אותו אדם. כדי להימנע מהשפעה על נתונים אמיתיים, בדוק עם משתמשי דוגמה או dummy בכל פעם שאפשר.
</Note>

<Card title="למה תרצה לבדוק את האפליקציה שלך כמשתמש?" icon="image-portrait">
  * **בדיקה ריאליסטית:** בדוק את האפליקציה בדיוק כפי שמשתמש או תפקיד ספציפי רואים אותה
  * **פתרון בעיות מהיר יותר:** שחזר ובצע debug לבעיות שדווחו על ידי משתמשים בהקשר האמיתי שלהם
  * **נראות הרשאות:** אמת במהירות למה כל תפקיד או משתמש יכול ולא יכול לגשת
  * **כוונון גישה:** החלט אם הרשאות או תפקידים צריכים להתעדכן בהתבסס על התנהגות אמיתית
  * **אימות זרימה:** הרץ בדיקות end to end (onboarding, משימות מפתח, נתיבים קריטיים) לפני שחרורים
  * **ניסויים בטוחים:** השתמש במשתמשים מזויפים או בדיקה כדי לבדוק בבטחה פעולות מסוכנות או הרסניות
  * **תמיכה חזקה יותר:** הדרך אנשים בצורה יעילה יותר על ידי ראיית החוויה המדויקת שלהם
  * **תובנת UX:** בנה אמפתיה ושפר UX על ידי צפייה באפליקציה כסוגי משתמשים שונים
</Card>

**לבדיקת האפליקציה שלך כמשתמש:**

1. עבור לעורך האפליקציה שלך.
2. לחץ על אייקון ה-**More Actions** <Icon icon="ellipsis" /> בפינה הימנית העליונה.
3. בחר **Act as a user**.

<Frame caption="בחירת &#x22;Act as a user&#x22; בעורך האפליקציה של Base44">
  <img src="https://mintcdn.com/base44/lvidpF5IxzSIWGr4/images/actasuser-1.png?fit=max&auto=format&n=lvidpF5IxzSIWGr4&q=85&s=8263ba4618e5bcf8b6623aafad23da3f" alt="Actasuser 1" width="2320" height="490" data-path="images/actasuser-1.png" />
</Frame>

5. לחץ על התפריט הנפתח ליד **You're acting as** ובחר את המשתמש הרלוונטי.

<Tip>
  התפקיד של המשתמש מופיע בסוגריים ליד כתובת האימייל שלו.
</Tip>

6. צפה בתצוגה מקדימה וקיים אינטראקציה עם האפליקציה כמשתמש זה.
7. לחץ על **Exit mode** כשתסיים לבדוק כמשתמש אחר.

<Frame caption="בדיקת האפליקציה שלך כמשתמש ב-Base44">
  <img src="https://mintcdn.com/base44/vWatP1qHLcz4SnUQ/images/actasuser.png?fit=max&auto=format&n=vWatP1qHLcz4SnUQ&q=85&s=4287b74b8400bbd3aca2bcd73e774f7a" alt="Using the &#x22;Act as a user&#x22; feature in Base44" width="1636" height="1104" data-path="images/actasuser.png" />
</Frame>

***

## הזמנת משתפי פעולה לאפליקציה שלך

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

<Check>
  **מה ההבדל בין משתפי פעולה ל-admins?**

  * **משתפי פעולה**
    * יכולים לפתוח את עורך האפליקציה ואת לוח הבקרה של האפליקציה שלך.
    * עוזרים לך לעצב דפים, לשנות לוגיקה, לחבר נתונים ולהגדיר הגדרות.
    * מוזמנים מאייקון ה-**Invite collaborators** בעורך האפליקציה.
  * **Admins**
    * מתחברים לאפליקציה החיה.
    * נגישים לאזורי admin בלבד באפליקציה החיה, כגון דוחות מוגנים או כלי ניהול.
    * לא יכולים לפתוח את עורך האפליקציה או את לוח הבקרה של האפליקציה שלך אלא אם הם גם משתפי פעולה.
</Check>

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

<Note>
  כדי להזמין מישהו כמשתף פעולה, הוא חייב להיות חבר בסביבת העבודה שמחזיקה את האפליקציה.
</Note>

**להזמנת משתפי פעולה לבניית האפליקציה שלך:**

1. עבור לעורך האפליקציה שלך.
2. לחץ על אייקון ה-**Add collaborator** <Icon icon="plus" /> בראש.
3. הזן את כתובות האימייל של האנשים שאתה רוצה להזמין, מופרדות בפסיקים.
4. לחץ על אייקון ה-**Send invite** <Icon icon="paper-plane" />.

<Frame caption="הזמנת משתפי פעולה לאפליקציה שלך ב-Base44">
  <img alt="Addcollab" lightAlt="Addcollab" darkAlt="Addcollab" src="https://mintcdn.com/base44/eNQ-l3ej8YSNe8oR/images/addcollab.jpg?fit=max&auto=format&n=eNQ-l3ej8YSNe8oR&q=85&s=5de64431d94f7c5c8ac444f59fd9ac59" className="dark:hidden" width="674" height="313" data-path="images/addcollab.jpg" />

  <img alt="Addcollab" lightAlt="Addcollab" darkAlt="Addcollab" src="https://mintcdn.com/base44/eNQ-l3ej8YSNe8oR/images/addcollab-1.jpg?fit=max&auto=format&n=eNQ-l3ej8YSNe8oR&q=85&s=1b7cd318bae6c3e7a20b8fff9de51a78" className="hidden dark:block" width="674" height="313" data-path="images/addcollab-1.jpg" />
</Frame>

**לניהול משתפי פעולה:**

1. עבור לעורך האפליקציה שלך.
2. לחץ על אייקון ה-**Add collaborator** <Icon icon="plus" /> בראש.
3. מצא את משתף הפעולה הרלוונטי ולחץ על אייקון ה-**More Actions** <Icon icon="ellipsis" />.
4. לחץ על **Remove Collaborator**.
5. בחלון האישור, בחר אפשרות:
   * **Remove collaborator access only:** בטל מיד את הגישה שלהם לעורך האפליקציה ומנע מהם לבצע שינויים, אך השאר אותם ברשימת ה-**Users** עם התפקיד הקיים שלהם כך שיוכלו עדיין להשתמש באפליקציה החיה.
   * **Remove from app entirely:** בטל את גישת משתף הפעולה שלהם והסר אותם מרשימת ה-**Users** כך שלא יוכלו עוד להתחבר או להשתמש באפליקציה.

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

  <Frame>
    <img src="https://mintcdn.com/base44/9qaDZ9GnJptx6oGr/images/collab.jpg?fit=max&auto=format&n=9qaDZ9GnJptx6oGr&q=85&s=af85a2d0558b31c3a53481efc378c70f" alt="Collab" width="2834" height="102" data-path="images/collab.jpg" />
  </Frame>
</Tip>

***

## הגבלת הזמנות משתפי פעולה חיצוניים

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

**להגדרת מי יכול להזמין משתפי פעולה חיצוניים:**

1. לחץ על שם סביבת העבודה שלך בפינה השמאלית העליונה של החשבון שלך.
2. לחץ על **Settings**.
3. לחץ על **Auth and security**.
4. לחץ על המתג **External Collaborators**:
   * **Enabled:** רק בעלים ו-admins של סביבת עבודה יכולים להזמין אנשים מחוץ לסביבת העבודה כמשתפי פעולה באפליקציה.
   * **Disabled:** כל חבר בסביבת עבודה יכול להזמין אנשים מחוץ לסביבת העבודה כמשתפי פעולה באפליקציה.

<Frame caption="הגדרת External Collaborators ב-Base44">
  <img src="https://mintcdn.com/base44/BNGjxZ9KLMz3ydir/images/ext-collab.png?fit=max&auto=format&n=BNGjxZ9KLMz3ydir&q=85&s=e73c237e69a19668cbaee6cc743c7939" alt="External Collaborators setting in Base44" width="2906" height="1040" data-path="images/ext-collab.png" />
</Frame>

<Note>
  לסביבות עבודה Enterprise יש הגדרה זו מופעלת כברירת מחדל. לכל סביבות העבודה האחרות יש אותה כבויה כברירת מחדל.
</Note>

***

## שאלות נפוצות

לחץ למטה כדי ללמוד עוד על ניהול גישה לאפליקציה שלך.

<AccordionGroup>
  <Accordion title="האם אנשים יכולים להירשם להשתמש באפליקציה שלי בעצמם?">
    אם הנראות של האפליקציה שלך מוגדרת כ-**Public (Require login)**, כל אחד עם הקישור יכול ליצור חשבון ולהתחבר.
  </Accordion>

  <Accordion title="כיצד אני סוקר בקשות גישה לאפליקציה הפרטית שלי?">
    כשמישהו מבקש גישה לאפליקציה פרטית, בעלים ומשתפי פעולה מקבלים התראה.

    **לסקירת בקשת גישה:**

    1. לחץ על אייקון ההתראות <Icon icon="bell" /> בסביבת העבודה שלך.
    2. לחץ על **Review** כדי לפתוח את הבקשה ולהחליט אם להעניק גישה.

    <Frame>
      <img src="https://mintcdn.com/base44/AXSC4iCKfLmgNj__/images/reviewaccess.png?fit=max&auto=format&n=AXSC4iCKfLmgNj__&q=85&s=317d1f4229e894f4312a87f9d0b7ef4b" alt="Reviewaccess" width="1320" height="860" data-path="images/reviewaccess.png" />
    </Frame>
  </Accordion>

  <Accordion title="מה ההבדל בין משתמש אפליקציה למשתף פעולה?">
    משתמש אפליקציה הוא מישהו שמתחבר ומשתמש באפליקציה שלך. הגישה שלו נשלטת על ידי הגדרות נראות ותפקידים כגון Admin או User. הוא יכול לראות ולהשתמש רק באפליקציה החיה (כולל כל מקטעי admin בלבד), לא בעורך האפליקציה או בלוח הבקרה.

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

    <Note>
      **עדכון:** ב-16 בפברואר 2026, שחררנו את היכולת להוסיף משתפי פעולה לאפליקציה. לפני תאריך זה, אם רצית שמישהו יעזור לערוך את האפליקציה שלך, היית הופך אותו ל-admin מדף ה-**Users** בלוח הבקרה. זה גם נתן לו גישה לעורך האפליקציה, גם אם רצית שינהל רק דברים בתוך האפליקציה.

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

      בעקבות שינוי זה, admins קיימים באפליקציות קיימות לא חסומים מעריכה. הם שומרים על הגישה הנוכחית שלהם ומתווספים כמשתפי פעולה כך שיוכלו להמשיך לעבוד על האפליקציה כמקודם. עבור אנשים חדשים, תוכל לבחור אם אתה רוצה שהם יהיו משתף פעולה, admin או שניהם, בהתבסס על אם הם צריכים גישה לעורך האפליקציה, גישת admin in app, או שניהם.
    </Note>
  </Accordion>

  <Accordion title="האם אני צריך להפוך מישהו ל-admin ב-Users כדי שיוכל לערוך את האפליקציה שלי?">
    לא. אם אתה רוצה שמישהו יעזור לבנות או לערוך את האפליקציה שלך, הזמן אותו כמשתף פעולה מעורך האפליקציה. זה נותן לו גישה לעורך האפליקציה, וכברירת מחדל, את תפקיד ה-Admin באפליקציה שלך. הפוך מישהו ל-admin ב-**Users** מבלי להוסיף אותו כמשתף פעולה רק כאשר הוא צריך גישת admin באפליקציה החיה אך לא צריך לעבוד בעורך האפליקציה.
  </Accordion>

  <Accordion title="האם משתפי פעולה צריכים להיות חברי סביבת עבודה?">
    כן. כדי להזמין מישהו כמשתף פעולה, הוא חייב להיות חבר בסביבת העבודה שמחזיקה את האפליקציה. אם הוא עדיין לא חבר, הזמן אותו לסביבת העבודה תחילה מהגדרות סביבת העבודה שלך.
  </Accordion>

  <Accordion title="אילו תפקידים יכולים לגשת לישות Users?">
    רק משתפי פעולה ובעל האפליקציה יכולים לגשת למערך הנתונים **Users** בלוח הבקרה של האפליקציה.
  </Accordion>

  <Accordion title="כיצד אוכל לנהל הגדרות אבטחה של האפליקציה?">
    תוכל לשלוט במי שיכול לגשת, לקרוא, לכתוב או למחוק רשומות בישויות הנתונים של האפליקציה שלך על ידי הגדרת כללי **Row Level Security (RLS)** והרשאות. הגדר גישה עבור כל ישות כדי להבטיח שהנתונים זמינים רק לאנשים מורשים. למד עוד על [ניהול הגדרות אבטחה](/Setting-up-your-app/Managing-security-settings).
  </Accordion>

  <Accordion title="האם אני יכול להסיר משתמש מהאפליקציה שלי?">
    כן. עבור ל-**Dashboard** של האפליקציה שלך → **Users** ולחץ על אייקון ה-**Delete** <Icon icon="trash" color="#EE1106" size={16} /> ליד האדם שאתה רוצה להסיר. הסרתו מבטלת מיד את הגישה שלו.
  </Accordion>

  <Accordion title="יצרתי תכונה לחברים שלי, אבל היא עובדת רק ל-admins. למה זה?">
    כברירת מחדל, תכונות המחוברות לישות 'User' זמינות רק ל-admins. אם אתה בונה תכונה הפונה לחבר כגון דף פרופיל חבר באמצעות ישות 'User', היא עובדת ל-admins אך לא נראית או נגישה לחברים רגילים.

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

    <Tip>
      תוכל להסביר מה אתה רוצה שיקרה בצ'אט ה-AI, והוא יגדיר את זה עבורך.
    </Tip>
  </Accordion>

  <Accordion title="למה אני מקבל שגיאת '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` החדשה שלך כדי לוודא שהם תואמים את רמות הגישה המיועדות שלך.
  </Accordion>

  <Accordion title="כיצד אוכל ליצור משתמשים מזויפים כדי לבדוק בבטחה זרימות משתמש?">
    כדי לבדוק בבטחה זרימות משתמש מבלי להשפיע על נתונים אמיתיים, הוסף אדם בדיקה ישירות לאפליקציה שלך. ברגע שפרופיל הבדיקה קיים, תוכל להשתמש בתכונה **Act as a user** כדי להתחזות אליו ולצפות בתצוגה מקדימה של החוויה שלו.

    **ליצירת משתמש מזויף (בדיקה):**

    1. עבור ל-**Dashboard** של האפליקציה שלך.
    2. לחץ על **Users**.
    3. לחץ על **Invite User** כדי לשלוח הזמנה, או רשום חשבון חדש באמצעות דף ההרשמה הציבורי של האפליקציה שלך.
    4. הקצה את התפקיד או ההרשאות הרצויות לפרופיל הבדיקה.

    <Tip>
      תוכל גם לבקש מצ'אט ה-AI ליצור משתמש בדיקה.
    </Tip>

    לאחר שתיצור את משתמש הבדיקה שלך, פתח את האפליקציה שלך, לחץ על אייקון ה-**More Actions** בראש, ובחר **Act as a user**. ולאחר מכן, בחר את משתמש הבדיקה שלך מהרשימה כדי לקיים אינטראקציה עם האפליקציה שלך כאדם זה. כל פעולה שננקטת משפיעה רק על נתוני משתמש הבדיקה, לא על החשבונות החיים שלך.

    השתמש בשיטה זו כדי לבדוק הרשאות, כללי נראות וזרימות משתמש לפני השקת שינויים לכולם.
  </Accordion>
</AccordionGroup>

<Note>דף זה תורגם באמצעות בינה מלאכותית. למידע המדויק והעדכני ביותר, עיין ב[גרסה האנגלית](/). </Note>
