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

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

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


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

דף הנחיתה המוגדר כברירת מחדל ייפתח. כאן תוכל לשנות את מסנני הסינכרון המוגדרים כברירת מחדל.

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

אם לא בוצעו שינויים על-ידי המשתמש, תבניות Outlook צריכות להתאים למה שיש למשתמש בהגדרות מסנן הסינכרון שלו באפשרויות אישיות.


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

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

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

בחר אישור כדי לשמור את התצוגה.
שלב 3 הגדר את התצוגה החדשה כמסנן הסינכרון של ברירת המחדל
לאחר שמירת התצוגה, טען את התצוגה באמצעות ה- XrmToolBox.
פתח את XrmToolBox.
מדף היעד המוגדר כברירת מחדל, בחר את הכרטיסיה תצוגות מערכת.
מרשימת התצוגות, בחר את התצוגה שיצרת בשלב 2 ולאחר מכן בחר צור > תבנית מסנן סינכרון מתוך תצוגות נבחרות.

בתיבת הדו-שיח בחר סוג תבנית כלל, בחר תבנית Outlook ולאחר מכן בחר אישור.

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

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

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

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

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

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

שיטות עבודה מומלצות ללוגיקת מסנן סינכרון
שינוי הלוגיקה של מסנן הסינכרון המוגדרת כברירת מחדל יכול לשנות את סינכרון השורות באופן משמעותי. להלן מספר שיטות עבודה מומלצות לשימוש בעת ביצוע שינויים:
אמת את מסנני הסינכרון המותאמים אישית שלך בסביבת בדיקות לפני החלתם על סביבת ייצור.
החלת תנאי סינון על מסנן חיפוש מתקדם תציג את השורות המסונכרנות עבור המשתמש הנוכחי. חשוב לדעת זאת בעת פתרון בעיות של תנאי מסנן שלא פועלים כשורה.
אין לשנות את גורמי הפעילות ואת סוגי הגורם שלהם, משום שהם קשורים לערכים ב- Exchange. דוגמה טובה היא סוג ההשתתפות 'בעלים', שלא קשורה לבעלות על שורה. לקבלת פירוט של ערכי SDK של גורם פעילות, עבור אל ActivityParty TableType.
הגישה הטובה ביותר ליישום קריטריוני סינון מגבילים יותר היא הוספת שדה מותאם אישית לטבלה המשתנה ולהוסיף את השדה כתנאי לסינכרון. שינוי נפוץ הוא הוספת השדה הבוליאני סנכרן רשומה זו לטבלת אנשי הקשר והגדרה של קריטריוני מסנן הסינכרון של טבלת אנשי הקשר כך שידרשו ששדה זה יוגדר ל כן או true.
שאלות נפוצות
מה קורה אם קיימים שני מסננים עבור אותה טבלה?
כאשר מתרחש סינכרון עבור טבלה, כל מסנן מוחל באופן עצמאי על ערכת שורות לסינכרון, וכל השורות הנמצאות בכל אחת מערכות המסננים הללו מסונכרנות. המשמעות היא שמכיוון שכל מסנן מיושם באופן עצמאי, ערכות השורות השונות עדיין יסונכרנו גם כאשר המסננים מכילים לוגיקה מתנגשת.
להלן דוגמה: אם מסנן A מוגדר כאפשרות סנכרן הכל ומסנן B מוגדר כאפשרות סנכרן ערכת משנה זו, התוצאה הסופית היא שהכל יסונכרן, כולל ערכת משנה זו. מסנן הסינכרון המתקבל הוא בעצם שילוב של כל קריטריוני מסנן הסינכרון שצוינו עבור טבלה מסוימת.
חשוב לציין כי בשל כך, לא ניתן להגביל עוד את סינכרון השורות על-ידי הוספת מסננים נוספים, רק על-ידי שינוי או הסרה של מסננים קיימים.
מה קורה אם לא קיימים מסננים מופעלים עבור טבלה נתונה?
אם כל המסננים עבור טבלה הוסרו, לא יסונכרנו נתונים עבור טבלה זו. המערכת עדיין תסנכרן נתונים עבור טבלאות אחרות שבהן מסנני סינכרון מופעלים.
כיצד ניתן לבדוק כדי לוודא שרשימת השורות הנכונה שתסונכרן באמצעות מסנן נוצרת ב- Exchange?
השתמש בחיפוש מתקדם וחפש את השם המדויק של המסננים המופיע בכרטיסיה מסנני סינכרון ב- XrmToolBox. השורות המופיעות בתוצאות החיפוש הן השורות שיסונכרנו עם Exchange עבור המשתמש שהחיל את המסננים עבור הטבלה הספציפית.