אינטגרציה של Bitrix24 דרך REST API: טוקנים, מגבלות, טיפול בשגיאות

החלפת נתונים עם Bitrix24 נשברת לעיתים קרובות בגלל טוקנים, מגבלות וכפילויות — פניות הולכות לאיבוד ודוחות לא מתיישבים. אנו מגדירים אינטגרציה מקצה לקצה: מחברים את הפורטל למערכות שלכם ומצמצמים עבודה ידנית באופן ניכר. נדון במשימה — נחזור עם הערכה ותוכנית.
השירותים שאנו מציעים
מציג 1 מתוך 1כל 1626 השירותים
אינטגרציה של Bitrix24 דרך REST API: טוקנים, מגבלות, טיפול בשגיאות
בינוני
~1-2 שבועות

הכישורים שלנו:

שאלות נפוצות

אינטגרציה של Bitrix24: היכן נשבר חילוף הנתונים

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

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

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

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

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

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

מה נותנת אינטגרציה מנוהלת

אינטגרציה מנוהלת של Битрикс24 דרך REST API — זה כאשר החלפת הנתונים מתבצעת לפי לוח זמנים ולפי אירועים, ולא "כאשר מישהו נזכר ללחוץ על כפתור". אנו בונים את ההחלפה כך שפניות, עסקאות, חשבוניות ואנשי קשר ייכנסו למערכת תוך שניות מהופעתם, ולא עד סוף היום.

מהירות ההחלפה נמדדת לא כ"מהיר" מופשט, אלא באופן קונקרטי: הזמן מהופעת האירוע במקור ועד לרישום ב-Битрикс24 — שניות, ולא שעות. זהו האפקט המדיד הראשון שהלקוח רואה כבר בשבוע הראשון לאחר ההפעלה.

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

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

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

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

דרכי חיבור: וובהוקים, אפליקציה, מתווך

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

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

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

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

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

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

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

איך אנחנו מנהלים את הטמעת האינטגרציה

הטמעת אינטגרציה של Битрикс24 היא לא "לחבר webhook ולשכוח". סדר העבודה בנוי כך שהחלפת נתונים בין הפורטל למערכת החשבונאית תהיה צפויה, ותקלות לא יהפכו לטיפול ידני בפניות. כל שלב מסתיים בתוצר שאפשר לבדוק ולהעביר הלאה.

  1. ביקורת אינטגרציה. מפרקים את התרחישים הקיימים: אילו ישויות מסונכרנות, מי יוזם ההחלפה, היכן הנתונים משוכפלים ידנית. מתעדים את הנפחים ותדירות הבקשות, כדי להעריך מראש את העומס על הפורטל.
  2. סכמת החלפה. מגדירים את כיוון הזרימות, כללי התאמת הישויות והתנהגות בעת קונפליקט גרסאות — מה נחשב למקור האמת עבור עסקה, איש קשר, חשבונית.
  3. הגדרת הרשאות וגישות. מנפיקים משתמש-אינטגרטור נפרד עם ההרשאות המינימליות הנדרשות, מגדירים את תחומי הפעולה של הטוקנים ומפרידים בין הגישות של התרחישים השונים.
  4. מימוש עם טיפול במגבלות. את ההחלפה בונים תוך התחשבות במגבלות הפורטל: תורים, ניסיונות חוזרים עם השהיה, עיבוד באצוות במקום בקשות בודדות. כך עומסי שיא לא מובילים לכשלים.
  5. בדיקת כשלים. מריצים תרחישים עם פורטל לא זמין, טוקן שפג תוקפו, סכמת שדות ששונתה. בודקים שהשגיאה נרשמת ביומן ולא הולכת לאיבוד, ושההחלפה מתאוששת ללא התערבות ידנית.
  6. תקופת בדיקה על נתונים אמיתיים. את הסנכרון מריצים במצב צל: הנתונים זורמים, אך לא משפיעים על תהליכי העבודה. משווים אי-התאמות ומתקנים את כללי ההתאמה.
  7. העברה לתמיכה. מוסרים את סכמת ההחלפה, נוהל הפעולה בעת תקלה, היומנים וההוראה לשגיאות טיפוסיות — התמיכה מתנהלת ללא מחבר האינטגרציה.

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

מדיניות גישה, טוקנים ויומן חילופין

אינטגרציה של Битрикс24 דרך REST API מתחילה לא בקוד, אלא בהפרדת הרשאות: webhook נכנס או אפליקציית OAuth מקבלים רק את ה-scope שנדרשים באמת לתרחיש. אם החילופין דורשים משימות ועסקאות — לא מעניקים גישה לדיסק ולמשתמשים. פחות הרשאות למפתח — פחות נזק במקרה של פגיעה בו, וזה הדבר הראשון שאנחנו בודקים בקבלה.

אחסון טוקנים

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

יומן חילופין וניסיונות חוזרים

כל קריאה ל-REST API נרשמת ביומן: method, אובייקט, קוד תגובה, זמן ביצוע. בעת חריגה ממגבלות בקשות מופעל תור עם השהיה אקספוננציאלית — ניסיונות חוזרים לא מציפים את ה-API ולא מאבדים נתונים. בנפרד מוגדרות התראות על כשלים: אם סדרת שגיאות עוברת את הסף, האחראי מקבל אות לפני שהחילופין נעצרים.

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

עבור הפלטפורמה Битрикс24 זהו קו מתאר אבטחה סטנדרטי, שאנחנו פורסים לפני הפעלת החילופין. תארו את התרחיש שלכם — נחזור עם הערכה ותוכנית להגדרת הרשאות ונראות.

מה הלקוח מקבל לידיו

אינטגרציית Битрикс24 אינה מסתיימת ברגע שבו חילוף הנתונים התחיל לעבוד בסביבת בדיקה. הלקוח מקבל סט ארטיפקטים שלפיו ניתן להפעיל את המערכת, להעביר אותה לעובדים חדשים ולפתח אותה בלעדינו — מתרשים חילוף הנתונים ועד מפת הכשלים.

  • תרשים חילוף הנתונים — אילו ישויות ובאיזה כיוון מסונכרנות (עסקאות, משימות, אנשי קשר, חשבוניות), היכן מקור האמת, וכיצד נפתרים קונפליקטים כאשר רשומה משתנה בו-זמנית משני הצדדים.
  • תצורת החיבור — Webhook נכנס או אפליקציה עם הרשאות לפי סט מינימלי הכרחי, היכן נשמרים הטוקנים וכיצד הם מוחלפים, אילו תחומי הרשאה פתוחים ומדוע האחרים סגורים.
  • נוהל תמיכה — תדירות בדיקת הטוקנים, סדר עדכון ההרשאות, נקודות בקרה של מגבלות בקשות והתנהגות בעת מיצוין.
  • הוראות למפעיל — מה העובד רואה בממשק, כיצד להפעיל סנכרון חוזר באופן ידני, לאן להסתכל כאשר יש אי-התאמה בנתונים ומתי להסלים.
  • מפת כשלים — תקלות אופייניות (טוקן שפג תוקפו, הרשאות שנשללו, אי-זמינות של מערכת חיצונית, בקשה שנדחתה) עם סימנים שלפיהם מזהים אותן וסדר פעולות מוכן.
  • יומן חילוף הנתונים וכללי התיעוד — אילו אירועים נרשמים, כמה זמן נשמרים, וכיצד לפי הרשומה לשחזר מה בדיוק נשלח ל-Битрикс24 ומה חזר בתגובה.
  • צ'ק-ליסט קבלה — תרחישים שמורצים לפני המסירה: יצירה, שינוי, מחיקה של רשומה, משלוח חוזר, התנהגות בעת ניתוק הקשר.

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

במה שונה Webhook מיישום בפורטל?

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

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

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

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

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

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

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

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

בפועל, Webhook מותקן למשימות פנימיות ותרחישים מהירים, ויישום — במקומות שבהם האינטגרציה חיה לאורך זמן, עובדת עם נתונים אישיים או יוצאת מגבולות פורטל אחד.

מקרה בוחן: החלפת לידים ללא אובדן וכפילויות

מה היה לפני

לידים מהאתר, מהמסנג'רים וממחלקת המכירות זרמו לשלוש מערכות שונות: חלקם נפלו למייל, חלקם לטבלה, וחלקם מנהלים העבירו ידנית. בהחלפה דרך REST API הבקשות ל-Bitrix24 נשלחו ללא התחשבות במגבלות — בעומס שיא הפורטל החזיר שגיאה, והמטפל איבד את הליד בשקט. כפילויות הופיעו במקום שבו המנהל לא מצא רשומה ויצר חדשה.

מה שינו

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

הבקשות ל-API הוגבלו לפי קצב, והשגיאות חולקו למחלקות: זמניות (מגבלה, timeout) עוברות לניסיון חוזר עם השהיה גדלה, קבועות (נתונים לא תקינים) — לתור נפרד עם התראה לאחראי.

מה נהיה

שיעור הלידים שאבדו ירד מ-6–8% לאפס: כל אחד או מגיע לעסקה, או נכנס לתור בדיקה עם סיבה. העברת נתונים ידנית בין המערכות הוסרה לחלוטין — התפנו כמה שעות עבודה של המחלקה ביום. הכפילויות הצטמצמו פי כמה בזכות האידמפוטנטיות.

מחלקת הכשלים שתוקנה — אובדן ליד בעת תקלה של שירות חיצוני. קודם האינטגרציה נפלה בשקט, כעת התקלה נראית בניטור התור, והנתונים לא הולכים לאיבוד: אפשר לשלוח אותם מחדש בפקודה אחת. מתאר זהה אנו פורסים על Bitrix24 ובחיבור עם 1С, שבו ההחלפה מתבצעת לפי אותו עיקרון של תור וניסיונות חוזרים.

ספקות טכניים נפוצים

אינטגרציה של Битрикс24 היא תמיד שיחה על התנהגות תחת עומס ובמצבי כשל, ולא על "לחבר ולשכוח". להלן השאלות שעולות לרוב בשלב תכנון החילוף, עם תשובות הנדסיות בלי שיווק.

כיצד מתנהג החילוף כאשר Битрикс24 מתחיל להגביל בקשות?

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

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

מה קורה אם בקשה נכשלה באמצע — הנתונים לא יתפצלו?

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

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

כיצד נשמרים מפתחות הגישה ומי רואה אותם?

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

רוטציה של מפתחות מתבצעת בלי לעצור את החילוף: מפתח חדש מתקבל במקביל לישן, ולאחר המעבר המפתח הישן מבוטל.

האם ניתן להחזיר את האינטגרציה לאחור אם משהו השתבש?

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

בואו נדון במשימת האינטגרציה שלכם עם Битрикс24

כדי שהערכה של אינטגרציה עם Битрикс24 תהיה ריאלית, אנחנו צריכים לא משאלות כלליות אלא תרחישי החלפה קונקרטיים: אילו ישויות משתתפות (עסקאות, חשבוניות, מוצרים, אנשי קשר), לאיזה כיוון זורמים הנתונים, מה נחשב למקור האמת ובאיזו תדירות נדרשת ההחלפה.

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

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

אנחנו מבררים זאת לפני ההתחלה — אחרת האינטגרציה עם Битрикс24 עובדת על נתוני דמו, ונשברת כבר בקונפליקט הראשון בפרודקשן.

מה נותן ניתוח כזה לפני תחילת העבודה:

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

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