ניתן ליצור שדות מותאמים אישית (שדות נתונים נוספים) בכל רחבי פלטפורמת Atera שלך. הם יכולים להופיע בטפסים/עמודים של קריאה, לקוח, איש קשר, חוזה, SLA, טכנאי, SNMP, TCP, HTTP ו-Generic. ניתן גם ליצור שדות מותאמים אישית מבוססי סקריפט. לאחר שתוסיף שדה מותאם אישית, הוא תמיד יופיע (אלא אם תערוך או תמחק אותו).
ניתן ליצור שדות מותאמים אישית (שדות נתונים נוספים) בכל רחבי פלטפורמת Atera שלך. הם יכולים להופיע בטפסים/עמודים של קריאה, אתר, משתמש, SLA, טכנאי, SNMP, TCP, HTTP ו-Generic. ניתן גם ליצור שדות מותאמים אישית מבוססי סקריפט. לאחר שתוסיף שדה מותאם אישית, הוא תמיד יופיע (אלא אם תערוך או תמחק אותו).
מיקומי שדות מותאמים אישית
הוסף שדות מותאמים אישית לקריאות, אתרים, משתמשים, טכנאים ומכשירים.
הוסף שדות מותאמים אישית לקריאות, לקוחות, אנשי קשר, חוזים, SLA, טכנאים ומכשירים.
הערה: עבור שדות מותאמים אישית הקשורים לקריאות, תוכל לבחור אם השדה יהיה גלוי וניתן לעריכה למשתמשים בפורטל השירות.
הערה: עבור שדות מותאמים אישית הקשורים לקריאות, תוכל לבחור אם השדה יהיה גלוי וניתן לעריכה לאנשי קשר בפורטל הלקוחות.
סוגי שדות מותאמים אישית
- טקסט: הזן קלט טקסטואלי.
- מספר: הזן ערך מספרי.
- תאריך: השתמש בבורר תאריכים (פורמט: mm/dd/yyyy).
- תיבת סימון: סמן תיבת סימון של אפשרות אחת.
-
רשימה נפתחת: בחר מתוך רשימת אפשרויות.
- הערה: כל ערך מוגבל ל-100 תווים.
-
רשימה נפתחת עם תלות: השתמש ברשימה נפתחת מותנית בהתאם לבחירות קודמות.
- הערה: כל ערך מוגבל ל-100 תווים.
-
מבוסס סקריפט (לטכנאי בלבד)
- טקסט: קלט טקסטואלי שמופק מסקריפטים.
- מספר: קלט מספרי שמופק מסקריפטים.
הערה: שדות מותאמים אישית תומכים בקישורי HREF, כך שתוכל לקשר ישירות למסמכים חיצוניים, דשבורדים או משאבים רלוונטיים נוספים ברשת, מה שהופך אותם לגמישים ושימושיים אף יותר בעבודה היומיומית.
הגבלות תצוגה בדוחות אנליטיים
ניתן ליצור מספר בלתי מוגבל של שדות מותאמים אישית, אך בדוחות אנליטיים תוכל להציג עד 60 שדות טקסט בלבד, בנוסף ל:
- 30 שדות מותאמים אישית מסוג רשימה נפתחת (ללא תלות)
- 50 שדות מותאמים אישית מסוג תיבת סימון (בוליאני)
- 20 שדות מותאמים אישית מכל סוג אחר
אם תחרוג מהמגבלות, הדוחות האנליטיים יציגו רק את השדות הראשונים שנוצרו עד למגבלה לכל סוג. כלומר, שדות נוספים לא יוצגו.
הוספת שדה מותאם אישית
להוספת שדה מותאם אישית:
1. עבור אל ניהול מערכת > ניהול נתונים > שדות מותאמים אישית.
עמוד שדות מותאמים אישית יופיע.
2. בחר בלשונית להוספת שדה מותאם אישית חדש.
מסך הוספת שדה יופיע.
4. מלא את השדות:
- יעד: היעד נבחר כברירת מחדל (בהתאם ללשונית שבחרת).
- סוג: בחר את סוג השדה.
- כותרת: הזן את כותרת השדה.
-
סוג מערכת הפעלה: בחר Windows או Mac.
- זמין רק לשדות מותאמים אישית של טכנאי.
-
סוג פלט: בחר טקסט או מספר.
- זמין רק לשדות מותאמים אישית של טכנאי.
-
כותרת משנה: הזן את כותרת המשנה של השדה.
- זמין לשדות מותאמים אישית מסוג רשימה נפתחת עם תלות.
-
שדה חובה: הגדר את השדה כ"חובה" או "לא חובה"
- לא זמין לשדות מותאמים אישית של טכנאי.
-
הגדרות פורטל השירות: החלט אם לאפשר למשתמשים לערוך את השדה בפורטל השירות או להסתיר אותו.
- זמין רק לשדות מותאמים אישית של קריאה.
-
הגדרות פורטל הלקוחות: החלט אם לאפשר לאנשי קשר לערוך את השדה בפורטל הלקוחות או להסתיר אותו.
- זמין רק לשדות מותאמים אישית של קריאה.
-
ערכים: לחץ על סימן הפלוס כדי להוסיף ערך חדש. לאחר מכן הזן את הערך.
- זמין לשדות מותאמים אישית מסוג רשימה נפתחת ורשימה נפתחת עם תלות.
-
ערכי משנה: לחץ על סימן הפלוס כדי להוסיף ערך משנה חדש. לאחר מכן הזן את הערך.
- זמין לשדות מותאמים אישית מסוג רשימה נפתחת עם תלות.
5. לחץ על הוסף.
השדה המותאם אישית החדש נוסף ויופיע בטופס/עמוד.
הערה: יש מגבלה של 50 תווים לשדות כותרת וכותרת משנה. בנוסף, ערכים בודדים ברשימות נפתחות מוגבלים ל-100 תווים.
יצירת סטטוסים מותאמים אישית לקריאות
בעוד ששדות מותאמים אישית ניתנים לעריכה, רוב השדות המובנים של Atera אינם ניתנים לעריכה. יוצא הדופן הוא שדה ה"סטטוס" של קריאה, שבו ניתן להוסיף ערכים נוספים שיופיעו בכל הקריאות שלך ב-Atera. למידע נוסף, ראה סטטוס קריאה מותאם אישית
שדות מותאמים אישית מבוססי סקריפט
שדות מותאמים אישית מבוססי סקריפט של Atera מאפשרים קלט נתונים דינמי, כך שתוכל לעקוב אחרי כל ערך שתרצה ולהגביר את הגמישות והפונקציונליות.
הערה:
- זמין למשתמשי Atera Enterprise עם הרשאות ניהול.
- זמין למשתמשי Atera Superpower עם הרשאות ניהול.
- שדות מותאמים אישית מבוססי סקריפט תואמים לסקריפטים של Windows PowerShell (.ps1) ושל macOS Shell (.sh) ללא משתנים — רק ודא שסוג הסקריפט תואם למערכת ההפעלה.
- אין מגבלת תווים לשדות מותאמים אישית מבוססי סקריפט.
- שדות מותאמים אישית מבוססי סקריפט מתעדכנים אחת ל-12 שעות, או בכל פעם שנכנסים לקונסולת הטכנאי.
להוספת שדה מותאם אישית מבוסס סקריפט:
1. עבור אל ניהול מערכת > ניהול נתונים > שדות מותאמים אישית.
עמוד שדות מותאמים אישית יופיע.
2. בחר בלשונית טכנאי. לאחר מכן לחץ על הוסף שדה.
מסך הוספת שדה יופיע.
3. מלא את טופס הוספת שדה:
- יעד: בחר טכנאי.
- סוג: בחר מבוסס סקריפט.
- סוג מערכת הפעלה: בחר Windows או Mac.
- סוג פלט: בחר טקסט או מספר.
- כותרת: הזן כותרת לשדה.
- סקריפט ניטור: בחר את הסקריפט (ניתן ליצור או להעלות סקריפטים — או לשכפל אחד מספריית הסקריפטים המשותפת Shared Script Library ללשונית הסקריפטים שלי).
4. לחץ על הוסף.
השדה המותאם אישית מבוסס הסקריפט יופיע.
הפלט מהסקריפטים האלו ממלא את השדות המותאמים אישית שהגדרת, והנתונים זמינים ישירות אצל הטכנאים שלך (בלשונית שדות מותאמים אישית).
שדות מותאמים אישית מבוססי סקריפט נפוצים
להלן דוגמאות לשדות מותאמים אישית מבוססי סקריפט שנעשה בהם שימוש נפוץ. למידע כיצד להעלות סקריפט ל-Atera, עיין במאמר הבא:
בדיקת TPM
סקריפט זה בודק האם Trusted Platform Module (TPM) קיים ומופעל במכשיר. TPM הוא רכיב חומרה שמטרתו לאבטח את החומרה באמצעות מפתחות הצפנה מובנים.
הסבר הסקריפט:
- הסקריפט בודק את סטטוס ה-TPM באמצעות שירות WMI של Windows.
- אם לא נמצא TPM, הסקריפט יציג "Disabled".
- אם נמצא TPM והוא מופעל, הסקריפט יציג "Enabled".
- אם נמצא TPM אך הוא לא מופעל, הסקריפט יציג "TPM found, not enabled".
בעת העלאת הסקריפט, ודא שהוא רץ בהרשאות "System". בנוסף, בעת יצירת שדה מותאם אישית מבוסס סקריפט, הגדר את "סוג פלט" ל-"טקסט".
# Check if the TPM is present
$tpm = Get-WmiObject -Namespace "Root\CIMv2\Security\MicrosoftTpm" -Class Win32_Tpm
# Determine the TPM status and output the result
if ($tpm -eq $null) {
Write-Output "Disabled"
} else {
if ($tpm.IsEnabled) {
Write-Output "Enabled"
} else {
Write-Output "TPM found, not enabled"
}
}
סוג מארז (Chassis type)
סקריפט זה קובע האם המכשיר הוא מחשב נייד או נייח לפי סוג המארז שלו. סוג המארז הוא סיווג חומרה שמזהה את הצורה הפיזית של המכשיר.
הסבר הסקריפט:
- הסקריפט שולף את סוג המארז באמצעות WMI.
- הוא בודק אם סוג המארז תואם לאחד מהערכים שמייצגים בדרך כלל מחשב נייד (כמו סוגי מארז 9, 10, 14, 30 או 31).
- אם נמצא ערך מתאים, הסקריפט יציג "Laptop".
- אם לא נמצא ערך מתאים, הסקריפט יציג "Desktop".
בעת הגדרת הסקריפט ב-Atera, ודא שהוא רץ כ-"System" ושסוג הפלט מוגדר ל-"טקסט".
# Get the chassis type(s)
$chassisTypes = Get-WmiObject Win32_SystemEnclosure | Select-Object -ExpandProperty ChassisTypes
# Check if the chassis type indicates a laptop
$isLaptop = $false
foreach ($type in $chassisTypes) {
if ($type -in 9, 10, 14, 30, 31) {
$isLaptop = $true
break
}
}
# Output result
if ($isLaptop) {
Write-Output "Laptop"
} else {
Write-Output "Desktop"
}
תאריך התקנת מערכת ההפעלה
הסקריפט הזה מאחזר את תאריך ההתקנה של מערכת ההפעלה Windows במכשיר. ידיעת תאריך התקנת מערכת ההפעלה יכולה לעזור להבין את גיל המערכת ולתכנן שדרוגים או תחזוקה.
הסבר הסקריפט:
- הסקריפט שואל את תאריך ההתקנה ממערכת ההפעלה באמצעות WMI.
- הוא ממיר את תאריך ההתקנה לפורמט קריא יותר (יום/חודש/שנה).
- התאריך המעוצב מוצג לאחר מכן כמחרוזת.
הריצו את הסקריפט עם אפשרות "System", וכשאתם יוצרים שדה מותאם אישית מבוסס סקריפט, הגדירו את "סוג הפלט" ל- "טקסט".
# PowerShell script to get OS installation date in DD/MM/YYYY format
# Get the OS installation date from the registry
$osInstallDate = (Get-WmiObject -Class Win32_OperatingSystem).InstallDate
# Convert the date to DD/MM/YYYY format
$formattedDate = [Management.ManagementDateTimeConverter]::ToDateTime($osInstallDate)
# Display the date in DD/MM/YYYY format
$formattedDate.ToString('dd/MM/yyyy')משתמש נוכחי
הסקריפט הזה מזהה את המשתמש שמחובר כרגע ובודק אם יש לו הרשאות מנהל. מידע זה חשוב לניטור אבטחה ולהבטיח שלמשתמשים יש את רמת הגישה המתאימה.
הסבר הסקריפט:
- הסקריפט מאחזר את שם המשתמש שמחובר כרגע.
- הוא בודק האם למשתמש יש הרשאות מנהל.
- הסקריפט מציג את שם המשתמש ואחריו את התפקיד שלו, "Admin" או "User".
ודאו שהסקריפט רץ כ"משתמש נוכחי" ב-Atera, וכשאתם יוצרים שדה מותאם אישית מבוסס סקריפט, בחרו "סוג פלט" כ"טקסט".
# Get the current username
$currentUserName = [Environment]::UserName
# Check if the current user is an admin
$isAdmin = (New-Object Security.Principal.WindowsPrincipal([Security.Principal.WindowsIdentity]::GetCurrent())).IsInRole([Security.Principal.WindowsBuiltInRole]::Administrator)
# If the user is an admin, set the role to 'Admin', otherwise set it to 'User'
if ($isAdmin) {
$role = 'Admin'
} else {
$role = 'User'
}
# Output the username and role
Write-Output "$currentUserName - $role"
משך פעילות (Uptime)
הסקריפט הזה מחשב ומציג את משך הזמן שהמכשיר פועל מאז האתחול האחרון. מעקב אחרי משך הפעילות יכול לעזור בניטור יציבות המערכת ולהבטיח שהמכשירים מאותחלים באופן קבוע.
הסבר הסקריפט:
- הסקריפט מחשב את ההפרש בין התאריך והשעה הנוכחיים לבין זמן האתחול האחרון של המכשיר באמצעות WMI.
- לאחר מכן הוא מעצב את משך הפעילות למחרוזת שמציגה את מספר הימים, השעות והדקות שהמכשיר פועל.
- משך הפעילות המעוצב מוצג כמחרוזת, בפורמט "X ימים Y שעות Z דקות" כאשר X, Y ו-Z הם הערכים המתאימים.
בעת הגדרת הסקריפט הזה, ודאו שהוא רץ עם הרשאות "System", והגדירו את "סוג הפלט" ל- "טקסט" כשאתם יוצרים שדה מותאם אישית מבוסס סקריפט.
$uptime = (Get-Date) - (Get-CimInstance Win32_OperatingSystem).LastBootUpTime
$formattedUptime = "{0} Days {1} Hours {2} Minutes" -f $uptime.Days, $uptime.Hours, $uptime.Minutes
$formattedUptime
עריכה או מחיקה של שדות מותאמים אישית
ניתן לערוך או למחוק בקלות את השדות המותאמים אישית שיצרתם.
כדי לערוך שדה מותאם אישית:
1. לחצו על אייקון העריכה בשדה המותאם אישית.
חלון עריכת שדה יופיע.
2. עדכנו את השדה המותאם אישית. לאחר מכן לחצו על החל
כדי למחוק שדה מותאם אישית:
1. לחצו על אייקון המחיקה בשדה המותאם אישית.
יופיע חלון אישור.
2. לחצו על מחק.
השדה והנתונים שלו יוסרו מכל הדפים/הטפסים הרלוונטיים.