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

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

בַּקָּשָׁה:

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

תְגוּבָה:

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

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

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

בַּקָּשָׁה:

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

תְגוּבָה:

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

פרמטרים

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

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

החזר ערכים

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

דוגמאות

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

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

בַּקָשָׁה:

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

תְגוּבָה:

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

מקור

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

To toggle search highlight, press Ctrl+Alt+H
Have an improvement suggestion for this page? Select the text that could be improved and press Ctrl+Enter to send it to the editors.