Skip to main content
שאלה

API לא מחזיר רשומות שקיימות ב־UI באובייקט מותאם אישית

  • March 19, 2026
  • 1 תגובה
  • 4 צפיות

Forum|alt.badge.img+5

שלום,
יש לנו אובייקט מותאם אישית שיצרנו בעצמנו: customobject1000.

נתקלנו במקרה שבו אותו משתמש רואה רשומות ב־UI, אבל דרך ה־REST API חלק מהרשומות לא מוחזרות.

בבדיקות שעשינו ראינו ש:

  • רשומה חדשה שנוצרה ע"י אותו משתמש כן מוחזרת דרך ה־API

  • רשומות קיימות עם owner של משתמש אחר לא חזרו

  • אחרי שינוי owner לאותו משתמש של הטוקן, ה־API כן התחיל למצוא את הרשומה

נתקלנו בהתנהגות דומה גם ב־Task וב־Inbox, בזמן שעל Accounts ה־API עובד תקין.

מישהו נתקל במקרה כזה?
האם יש ב־custom objects או באובייקטים מסוימים תלות מיוחדת ב־owner / sharing / record visibility דרך API, גם כשהרשומה כן נראית ב־UI?

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

1 תגובה

אייל זינגר
Forum|alt.badge.img+5

היי אביתר,

 

מהתיאור שלך נראה כי ההתנהגות קשורה להגדרות הרשאות השיתוף  עבור האובייקט הרלוונטי.

מומלץ לבדוק את הרשאות התפקיד (Role Permissions) עבור האובייקטים שציינת, שכן ייתכן והם מוגדרים עם הרשאת שיתוף מסוג “ברמת נציג בלבד”. תחת הגדרה זו, כל משתמש במערכת יכול לצפות רק ברשומות בהן הוא מוגדר כ־Owner, ולכן רשומות שנוצרות על ידי משתמשים אחרים לא יהיו נגישות עבורו.

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

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