שימוש במאפיינים מנוהלים

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

רכיב שם תצוגה מאפיין
Entity ניתן להתאמה אישית IsCustomizable. Value
Entity ניתן לשנות שם תצוגה IsRenameable. Value
Entity הישות יכולה להיות ישות קשורה בקשר גומלין CanBeRelatedEntityInRelationship.Value(לקריאה בלבד)
Entity הישות יכולה להיות ישות ראשית בקשר גומלין CanBePrimaryEntityInRelationship.Value(לקריאה בלבד)
Entity הישות יכולה להיות בקשר גומלין של רבים לרבים CanBeInManyToMany.Value(לקריאה בלבד)
Entity ניתן ליצור טפסים חדשים CanCreateForms. Value
Entity ניתן ליצור תרשימים חדשים CanCreateCharts. Value
Entity ניתן ליצור תצוגות חדשות CanCreateViews. Value
Entity יכול לשנות כל מאפיין ישות אחר שלא מיוצג על-ידי מאפיין מנוהל CanModifyAdditionalSettings. Value
Entity יכול ליצור תכונות CanCreateAttributes. Value
שדה (תכונה) ניתן להתאמה אישית IsCustomizable. Value
שדה (תכונה) ניתן לשנות שם תצוגה IsRenameable. Value
שדה (תכונה) ניתן לשנות רמת דרישה RequiredLevel. CanBeChanged

הערה:

RequiredLevelהוא המאפיין המנוהל היחיד המשתמש במאפיין CanBeChanged.
שדה (תכונה) יכול לשנות כל מאפיין תכונה אחר שלא מיוצג על-ידי מאפיין מנוהל CanModifyAdditionalSettings. Value
קשר גומלין בין ישויות ניתן להתאמה אישית IsCustomizable. Value
טופס ניתן להתאמה אישית SystemForm.IsCustomizable.Value
תרשים ניתן להתאמה אישית SavedQueryVisualization.IsCustomizable.Value
תצוגה ניתן להתאמה אישית SavedQuery.IsCustomizable.Value
קבוצת אפשרויות ניתן להתאמה אישית IsCustomizable. Value
משאב אינטרנט ניתן להתאמה אישית WebResource.IsCustomizable.Value
Workflow ניתן להתאמה אישית Workflow.IsCustomizable.Value
Workflow האם שלב עיבוד מותאם אישית מורשה עבור מפרסמים אחרים Workflow.IsCustomProcessingStepAllowedForOtherPublishers.Value
הרכבה ניתן להתאמה אישית SdkMessageProcessingStep.IsCustomizable.Value
רישום הרכבה ניתן להתאמה אישית ServiceEndpoint.IsCustomizable.Value
תבנית דואר אלקטרוני ניתן להתאמה אישית Template.IsCustomizable.Value
תבנית של מאמרי מאגר הידע ניתן להתאמה אישית KbArticleTemplate.IsCustomizable.Value
תבנית חוזה ניתן להתאמה אישית ContractTemplate.IsCustomizable.Value
תבנית מיזוג דואר ניתן להתאמה אישית MailMergeTemplate.IsCustomizable.Value
לוח מדדים ניתן להתאמה אישית SystemForm.IsCustomizable.Value
תפקידי אבטחה ניתן להתאמה אישית Role.IsCustomizable.Value

זרימת עבודה היא שלב עיבוד מותאם אישית שמורשה עבור מפרסמים אחרים

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

עדכון מאפיינים מנוהלים

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

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

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

הערה

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

בדיקת מאפיינים מנוהלים

השתמש ב- IsComponentCustomizableRequest כדי לבדוק אם רכיב פתרון הוא ניתן להתאמה אישית. לחלופין, תוכל לבדוק את מאפייני רכיב הפתרון, אבל עליך לקחת בחשבון שהקביעה הסופית של המשמעות תלויה בערכים של מספר מאפיינים. לכל רכיב פתרון יש מאפיין IsCustomizable. כאשר רכיב פתרון מותקן כחלק מפתרון מנוהל, המאפיין IsManaged יהיה true. נכסים מנוהלים נאכפים רק עבור פתרונות מנוהלים. בעת בדיקת מאפיינים מנוהלים כדי לקבוע אם רכיב פתרון מסוים ניתן להתאמה אישית, עליך לבדוק הן את המאפיין IsCustomizable והן את המאפיין IsManaged. רכיב פתרון שבו IsCustomizableהוא false ו- IsManagedהוא false, הוא ניתן להתאמה אישית.

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

למידע נוסף

מאפיינים מנוהלים