- המידע שאליו מבוקשת גישה
- רשימת יומנים בסיסית לבחירה, וקריאה/יצירה/עדכון/מחיקה של אירועים ביומן המחובר בהתאם למצב הסנכרון שנבחר.
- למה RBM Solutions משתמשת בו
- סנכרון פגישות, מדידות, משימות ואירועי פרויקט בין RBM Solutions לבין Google Calendar.
- מתי ההרשאה מבוקשת
- כאשר Owner או Admin בוחר לחבר Google Calendar מתוך Settings > Integrations.
- Scopes
- https://www.googleapis.com/auth/calendar.events · https://www.googleapis.com/auth/calendar.calendarlist.readonly
- מה נשמר
- טוקנים נשמרים מוצפנים בצד השרת. אירועים שיובאו או נוצרו לצורך סנכרון נשמרים בטבלאות היומן של הארגון, יחד עם מזהי מיפוי וסיכומי התנגשות מצומצמים.
- אחסון טוקנים
- calendar_integrations.access_token_encrypted ו-calendar_integrations.refresh_token_encrypted, עם token_key_version. ההצפנה מתבצעת באמצעות AES-256-GCM לפי מימוש src/lib/security.ts.
- מחיקה
- ניתוק Google Calendar מבטל את ה-token מול Google במאמץ סביר, מוחק את הטוקנים המקומיים ומפסיק webhook/sync. אירועי RBM שכבר נשמרו אינם נמחקים אוטומטית, אלא לפי בקשת מחיקה מפורשת.