This is the documentation page for an unsupported version of Zabbix.
Is this not what you were looking for? Switch to the current version or choose one from the drop-down menu.

שינוי תפקיד משתמש

שנה תפקיד של משתמש.

בַּקָּשָׁה:

{
              "jsonrpc": "2.0",
              "method": "user.update",
              "params": {
                  "userid": "12",
                  "roleid": "6"
              },
              "auth": "038e1d7b1735c6a5436ee9eae095879e",
              "מזהה": 1
       }

תְגוּבָה:

{
              "jsonrpc": "2.0",
              "תוצאה": {
                  "משתמשים": [
                      "12"
                  ]
              },
              "מזהה": 1
       }

שינוי תפקיד משתמש

שנה תפקיד של משתמש.

בַּקָּשָׁה:

{
               "jsonrpc": "2.0",
               "method": "user.update",
               "params": {
                   "userid": "12",
                   "roleid": "6"
               },
               "auth": "038e1d7b1735c6a5436ee9eae095879e",
               "מזהה": 1
       }

תְגוּבָה:

{
               "jsonrpc": "2.0",
               "תוצאה": {
                   "משתמשים": [
                       "12"
                   ]
               },
               "מזהה": 1
       }

פרמטרים

(אובייקט/מערך) מפות ערך ליצירה.

השיטה מקבלת מפות ערכים עם מפת הערך סטנדרטי properties.

החזר ערכים

(object) מחזירה אובייקט המכיל את המזהים של הערך שנוצר ממפה את המאפיין 'valuemapids'. סדר המזהים המוחזרים תואם סדר מפות הערך שעברו.

דוגמאות

יצירת מפת ערכים

צור מפת ערך אחת עם שני מיפויים.

בַּקָשָׁה:

{
            "jsonrpc": "2.0",
            "method": "valuemap.create",
            "params": {
                "hostid": "50009",
                "name": "מצב שירות",
                "מיפויים": [
                    {
                        "סוג 1",
                        "value": "1",
                        "newvalue": "מעלה"
                    },
                    {
                        "type": "5",
                        "newvalue": "למטה"
                    }
                ]
            },
            "auth": "57562fd409b3b3b9a4d916d45207bbcb",
            "מזהה": 1
       }

תְגוּבָה:

{
            "jsonrpc": "2.0",
            "תוצאה": {
                "valuemapids": [
                    "1"
                ]
            },
            "מזהה": 1
       }

מקור

CValueMap::create()‎ בתוך ui/include/classes/api/services/CValueMap.php.