כניסה עם Google
- המידע שאליו מבוקשת גישה
- כתובת דוא"ל ופרופיל בסיסי שמוצגים על ידי Google בעת התחברות.
- למה RBM Solutions משתמשת בו
- זיהוי המשתמש, פתיחת חשבון RBM Solutions או כניסה לחשבון קיים.
- מתי ההרשאה מבוקשת
- כאשר המשתמש לוחץ על כפתור התחברות עם Google במסך הכניסה.
- Scopes
- openid · email · profile
- מה נשמר
- RBM Solutions שומרת במערכת את כתובת הדוא"ל ושם התצוגה של המשתמש. טוקן Google של התחברות אינו נשמר במסד הנתונים על ידי RBM Solutions.
- אחסון טוקנים
- סשן המשתמש נשמר כ-JWT cookie של NextAuth; לא נשמר refresh token של Google עבור התחברות.
- מחיקה
- ניתן לבקש מחיקת חשבון דרך כתובת הפרטיות. מחיקה כפופה לחובות שמירה חוקיות ורשומות תפעוליות נדרשות.
Google Calendar
- המידע שאליו מבוקשת גישה
- רשימת יומנים בסיסית לבחירה, וקריאה/יצירה/עדכון/מחיקה של אירועים ביומן המחובר בהתאם למצב הסנכרון שנבחר.
- למה 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 שכבר נשמרו אינם נמחקים אוטומטית, אלא לפי בקשת מחיקה מפורשת.
Gmail
- המידע שאליו מבוקשת גישה
- כתובת חשבון Gmail המחובר והרשאה לשלוח הודעות מייל בשם המשתמש.
- למה RBM Solutions משתמשת בו
- שליחת מיילים ללקוחות מתוך פעולות שהמשתמש מבצע ב-RBM Solutions.
- מתי ההרשאה מבוקשת
- כאשר המשתמש בוחר לחבר Gmail מתוך אזור האינטגרציות.
- Scopes
- https://www.googleapis.com/auth/gmail.send · https://www.googleapis.com/auth/userinfo.email
- מה נשמר
- כתובת המייל נשמרת להצגת מצב החיבור. access token ו-refresh token נשמרים מוצפנים כאשר החיבור מופעל.
- אחסון טוקנים
- org_gmail.access_token ו-org_gmail.refresh_token במסלול ה-Gmail הפעיל; במסלול Integration Hub נשמרים ב-integration_credentials כשהם מוצפנים.
- מחיקה
- ניתוק Gmail משבית את החיבור, מוחק את הטוקנים המקומיים במסלול Gmail הפעיל ומנסה לבטל את הטוקן מול Google במאמץ סביר. מחיקת נתוני Google נוספים המשויכים לחיבור מתבצעת לפי בקשת מחיקה לכתובת הפרטיות.
שמירת מידע
- טוקנים של Google נשמרים כל עוד החיבור פעיל או עד ניתוק/בקשת מחיקה.
- אירועי יומן שיובאו או נוצרו כחלק מסנכרון נשמרים כחלק מנתוני היומן של הארגון כל עוד החשבון פעיל, אלא אם נמסרה בקשת מחיקה מפורשת או חלה חובת שמירה אחרת.
- לוגים טכניים ואירועי audit נשמרים לתפעול, אבטחה ועמידה בחובות חוקיות לפי מדיניות שמירת המידע של RBM Solutions.
לבקשות מחיקה או שאלות פרטיות: support@rbmsolutions.co.il