קבוצת משתמשים.צור

תיאור

object usergroup.create(object/array userGroups)

שיטה זו מאפשרת ליצור קבוצות משתמשים חדשות.

שיטה זו זמינה רק לסוג משתמש סופר אדמין. ניתן לבטל הרשאות להתקשר למתודה בהגדרות תפקידי המשתמש. לִרְאוֹת מִשׁתַמֵשׁ תפקידים למידע נוסף.

פרמטרים

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

בנוסף למאפייני קבוצת המשתמשים הסטנדרטיים, השיטה מקבלת את הפרמטרים הבאים.

פרמטר סוג תיאור
rights object/array הרשאות להקצאה לקבוצה
tag_filters מערך הרשאות מבוססות תגים להקצאה לקבוצה
users object/array Users כדי להוסיף לקבוצת המשתמשים.

למשתמש חייב להיות מוגדר המאפיין 'userid'.

החזר ערכים

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

דוגמאות

יצירת קבוצת משתמשים

צור קבוצת משתמשים, שמונעת גישה לקבוצה המארחת "2", והוסף א משתמש אליו.

בַּקָשָׁה:

{
            "jsonrpc": "2.0",
            "method": "usergroup.create",
            "params": {
                "name": "מנהלי תפעול",
                "זכויות": {
                    "רשות": 0,
                    "id": "2"
                },
                "משתמשים": [
                    {"userid": "12"}
                ]
            },
            "auth": "038e1d7b1735c6a5436ee9eae095879e",
            "מזהה": 1
       }

תְגוּבָה:

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

מידע נוסף

מקור

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