object dashboard.create(לוחות מחוונים של אובייקט/מערך)
שיטה זו מאפשרת ליצור לוחות מחוונים חדשים.
שיטה זו זמינה למשתמשים מכל סוג. הרשאות כדי לקרוא את השיטה ניתן לבטל בהגדרות תפקיד המשתמש. ראה משתמש תפקידים למידע נוסף.
(אובייקט/מערך)
לוחות מחוונים ליצירה.
בנוסף למאפייני לוח המחוונים הסטנדרטיים, השיטה מקבלת את הפרמטרים הבאים.
פרמטר | סוג | תיאור |
---|---|---|
דפים (חובה) |
מערך | מרכז שליטה עמודים שייווצר עבור מרכז השליטה. דפי לוח המחוונים יוזמנו באותו סדר כפי שצוין. נדרש לפחות אובייקט עמוד אחד של לוח המחוונים עבור מאפיין דפים . |
users | array | Dashboard user שיתופים שייווצרו בלוח המחוונים. |
userGroups | מערך | מרכז שליטה קבוצת משתמשים שיתופים שייווצרו בלוח המחוונים. |
(אובייקט)
מחזיר אובייקט המכיל את המזהים של היצירה שנוצרה לוחות מחוונים תחת המאפיין dashboardids
. סדר המוחזרים המזהים תואמים את הסדר של לוחות המחוונים שעברו.
צור לוח מחוונים בשם "לוח המחוונים שלי" עם ווידג'ט בעיות אחד איתו תגיות ושימוש בשני סוגי שיתוף (קבוצת משתמשים ומשתמש) ביחיד דף לוח המחוונים.
בַּקָשָׁה:
{
"jsonrpc": "2.0",
"method": "dashboard.create",
"params": {
"name": "לוח המחוונים שלי",
"display_period": 30,
"התחל אוטומטי": 1,
"עמודים": [
{
"יישומונים": [
{
"type": "בעיות",
"x": 0,
"y": 0,
"רוחב": 12,
"גובה": 5,
"מצב_תצוגה": 0,
"שדות": [
{
"סוג 1,
"name": "tags.tag.0",
"value": "שירות"
},
{
"סוג": 0,
"name": "tags.operator.0",
"ערך": 1
},
{
"סוג 1,
"name": "tags.value.0",
"value": "zabbix_server"
}
]
}
]
}
],
"קבוצות משתמש": [
{
"usrgrpid": "7",
"רשות": 2
}
],
"משתמשים": [
{
"userid": "4",
"רשות": 3
}
]
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"מזהה": 1
}
תְגוּבָה:
CDashboard::create() בתוך ui/include/classes/api/services/CDashboard.php.