איך להגדיר ולבדוק על אילו שדות יש לפרופיל הרשאות קריאה וכתיבה

ליאור נכתב על ידי ליאור לביא, עודכן בתאריך 23/12/2021

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

איך להגדיר הרשאות שדה לפרופיל

  1. היכנס ל-Setup. Select setup
  2. לחץ על הקישור ל-Object Manager. Select Object Manager
  3. לחץ על שם האובייקט שלשדה שלו תרצה להוסיף הרשאת קריאה או כתיבה לפרופיל.
  4. מהסרגל בצד שמאל בחר ב-Fields & Relationships. Select Fields & Relationships
  5. לחץ על שם השדה לו תרצה להוסיף את ההרשאות.
  6. לחץ על הכפתור Set Field-Level Security. Select Set Field-Level Security
  7. בעמוד שנפתח נוכל להגדיר עבור כל פרופיל שתי אופציות:
    1. Visibile - השדה חשוף לקריאה ועריכה למשתמשי הפרופיל.
    2. Read-Only - השדה חשוף לקריאה בלבד למשתמשי הפרופיל.
    View Field-Level Security for All Profiles

שיטה זאת נוחה להגדרת הרשאות לפרופילים שונים על שדה אחד. לדוגמה, אם יצרנו שדה חדש במערכת ונרצה שרק חלק מהמשתמשים שלנו יוכלו לראות או לערוך אותו, גישה לשדה ובחירת ההרשאות עבור כל פרופיל היא דרך טובה לעשות זאת. אבל מה יקרה כשנרצה לבדוק את כל ההרשאות של פרופיל על שדות באובייקט מסוים? לעבור שדה שדה ולבדוק עבור כל אחד מהם את ה-Field-Level Security תהיה עבודה איטית ומתסכלת. למזלנו, Salesforce יצרו עבורנו דרך קלה ונוחה הרבה יותר.

איך לבדוק את ההרשאות על כל השדות באובייקט לפי פרופיל

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

  1. היכנס ל-Setup. Select Setup
  2. בתפריט בצד שמאל של המסך לחץ על Users.
  3. לחץ על Profiles. Select User and then Profiles
  4. לחץ על שם הפרופיל עבורו תרצה לבדוק את ההרשאות לשדות על אובייקט. Select a Profile
  5. לחץ Ctrl + F, הקלד את שם האובייקט עבורו תרצה לבדוק את ההרשאות ולחץ Enter.
  6. המשך ללחוץ על מקש ה-Enter עד שתגיע לתוצאה בעמוד שמכילה את שם האובייקט אותו אתה מחפש ולצידה את המילה View מוקפת בסוגריים מרובעים, תחת הכותרת Field-Level Security. Select View
  7. לחץ על [View].
  8. במסך שנפתח תוכל לראות את כל השדות על האובייקט ואת ההרשאות של הפרופיל עליהן. לחיצה על המקש Edit תאפשר לך לערוך את ההרשאות האלו עבור הפרופיל בצורה מרוכזת במקום אחד. View Field Field-Level Security for All Profiles