logologo
התחלה
מדריך
פיתוח
תוסף
API
English
简体中文
日本語
한국어
Deutsch
Français
Español
Português
Русский
Italiano
Türkçe
Українська
Tiếng Việt
Bahasa Indonesia
ไทย
Polski
Nederlands
Čeština
العربية
עברית
हिन्दी
Svenska
התחלה
מדריך
פיתוח
תוסף
API
logologo
משתמש

תפקידים והרשאות

הגדרת תפקיד
הגדרת הרשאה
החלה ב-UI
איחוד תפקידים

מדריך למפתחים

הרחבת סרגל הגדרת הרשאות

מחלקה

ניהול מחלקות
ניהול תפקידי מחלקות

סנכרון נתוני משתמשים

ניהול סנכרון

מקור נתונים

WeChat Work
HTTP API

מדריך למפתחים

הרחבת מקור נתוני סנכרון
הרחבת משאב יעד סנכרון
Previous Pageהגדרת הרשאה
Next Pageאיחוד תפקידים
TIP

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

#יישום בממשק המשתמש

This feature is provided by the plugin «בקרת הרשאות»

#הרשאות בלוק נתונים

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

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

תצורת הרשאות גלובליות:

תצורת הרשאות פרטניות עבור אוסף ההזמנות:

בממשק המשתמש, כל הבלוקים באוסף ההזמנות אינם מוצגים.

תהליך התצורה המלא הוא כדלקמן:

#הרשאות שדות

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

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

  • עריכה: קובע אם ניתן לערוך ולשמור (לעדכן) שדות.

    כפי שמוצג, הגדר הרשאות עריכה עבור שדות אוסף ההזמנות (לכמות ולפריטים המשויכים יש הרשאות עריכה):

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

    תהליך התצורה המלא הוא כדלקמן:

  • הוספה: קובע אם ניתן להוסיף (ליצור) שדות.

    כפי שמוצג, הגדר הרשאות הוספה עבור שדות אוסף ההזמנות (למספר הזמנה, לכמות, לפריטים ולמשלוח יש הרשאות הוספה):

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

  • ייצוא: קובע אם ניתן לייצא שדות.

  • ייבוא: קובע אם שדות תומכים בייבוא.

#הרשאות פעולה

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

  • הוספה: קובע אם כפתור פעולת ההוספה גלוי בתוך בלוק.

    כפי שמוצג, הגדר הרשאות פעולה פרטניות עבור אוסף ההזמנות כדי לאפשר הוספה:

    כאשר פעולת ההוספה מותרת, כפתור ההוספה מופיע באזור הפעולות של בלוק אוסף ההזמנות בממשק המשתמש.

  • צפייה: קובע אם בלוק הנתונים גלוי.

    כפי שמוצג, תצורת הרשאות גלובליות (ללא הרשאת צפייה):

    תצורת הרשאות פרטניות עבור אוסף ההזמנות:

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

    תהליך תצורת הדוגמה המלא הוא כדלקמן:

  • עריכה: קובע אם כפתור פעולת העריכה מוצג בתוך בלוק.

    ניתן לחדד עוד יותר את הרשאות הפעולה על ידי הגדרת היקף הנתונים.

    לדוגמה, הגדרת אוסף ההזמנות כך שמשתמשים יוכלו לערוך רק את הנתונים שלהם:

  • מחיקה: קובע אם כפתור פעולת המחיקה גלוי בתוך בלוק.

  • ייצוא: קובע אם כפתור פעולת הייצוא גלוי בתוך בלוק.

  • ייבוא: קובע אם כפתור פעולת הייבוא גלוי בתוך בלוק.

#הרשאות קשרים

#כשדה

  • הרשאות של שדה קשר נשלטות על ידי הרשאות השדה של אוסף המקור. זה קובע אם רכיב שדה הקשר כולו מוצג.

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

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

תהליך תצורת הדוגמה המלא הוא כדלקמן:

  • הרשאות עבור שדות בתוך רכיב שדה הקשר (כגון טבלת משנה או טופס משנה) נקבעות על ידי הרשאות אוסף היעד.

כאשר רכיב שדה הקשר הוא טופס משנה:

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

תצורת הרשאות פרטניות עבור אוסף ההזמנות, כאשר לשדה הקשר "לקוח" יש את כל הרשאות השדה:

תצורת הרשאות פרטניות עבור אוסף הלקוחות, כאשר לשדות יש הרשאות צפייה בלבד:

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

תהליך תצורת הדוגמה המלא הוא כדלקמן:

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

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

תהליך תצורת הדוגמה המלא הוא כדלקמן:

כאשר רכיב שדה הקשר הוא טבלת משנה, המצב זהה לזה של טופס משנה:

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

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

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

#כבלוק

  • הנראות של בלוק קשר נשלטת על ידי הרשאות אוסף היעד של שדה הקשר המתאים, ואינה תלויה בהרשאות שדה הקשר.

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

  • השדות בתוך בלוק קשר נשלטים על ידי הרשאות השדה באוסף היעד.

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