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
}
תְגוּבָה:
CUserGroup::create() בתוך ui/include/classes/api/services/CUserGroup.php.