object user.create(משתמשי אובייקט/מערך)
שיטה זו מאפשרת ליצור משתמשים חדשים.
שיטה זו זמינה רק לסוג משתמש סופר אדמין. ניתן לבטל הרשאות להתקשר למתודה בהגדרות תפקידי המשתמש. לִרְאוֹת מִשׁתַמֵשׁ תפקידים למידע נוסף.
עוצמת סיסמת המשתמש מאומתת בהתאם ל כללי מדיניות סיסמאות שהוגדרו על ידי Authentication API. ראה אימות API למידע נוסף מֵידָע.
(אובייקט/מערך)
משתמשים ליצירה.
בנוסף למאפייני משתמש סטנדרטיים, השיטה מקבל את הפרמטרים הבאים.
פרמטר | סוג | תיאור |
---|---|---|
passwd (חובה) |
string | סיסמת המשתמש. ניתן להשמיט אם המשתמש נוסף רק לקבוצות שיש להן גישת LDAP. |
usrgrps (נדרש) |
מערך | משתמש קבוצות כדי להוסיף את המשתמש אליו. לקבוצות המשתמשים חייבות להיות ה- מאפיין usrgrpid מוגדר. |
medias | array | יש ליצור משתמש media. |
user_medias (הוצא משימוש) |
מערך | פרמטר זה הוצא משימוש, אנא השתמש ב-'medias' במקום זאת. יש ליצור משתמש media. |
(אובייקט)
מחזירה אובייקט המכיל את המזהים של המשתמשים שנוצרו תחת המאפיין 'משתמשים'. סדר המזהים המוחזרים תואם את סדר המשתמשים שעברו.
צור משתמש חדש, הוסף אותו לקבוצת משתמשים וצור מדיה חדשה עבור אוֹתוֹ.
בַּקָשָׁה:
{
"jsonrpc": "2.0",
"method": "user.create",
"params": {
"username": "ג'ון",
"passwd": "Doe123",
"roleid": "5",
"usrgrps": [
{
"usrgrpid": "7"
}
],
"מדיה": [
{
"mediatypeid": "1",
"לשלוח ל": [
"[email protected]"
],
"פעיל": 0,
"חומרה": 63,
"period": "1-7,00:00-24:00"
}
]
},
"auth": "038e1d7b1735c6a5436ee9eae095879e",
"מזהה": 1
}
תְגוּבָה:
CUser::create() בתוך ui/include/classes/api/services/CUser.php.