object user.create(object/array users)
Aquest m¨¨tode permet crear nous usuaris.
Aquest m¨¨tode ¨¦s disponible nom¨¦s per als usuaris de tipus Super admin. Els permisos per cridar al m¨¨tode es poden revocar a la configuraci¨® de rols d'usuaris. Per a m¨¦s informaci¨®, veieu Rols d'usuari.
La fortalesa del mot de pas de l'usuari es valida d'acord amb les regles de la pol¨ªtica de mots de pas definida per l'API d'autenticaci¨®. Veieu API d'autenticaci¨® per obtindre m¨¦s informaci¨®.
(object/array)
usuaris a crear.
A m¨¦s de les propietats d'usuari est¨¤ndard, el m¨¨tode admet els par¨¤metres seg¨¹ents.
±Ê²¹°ù¨¤³¾±ð³Ù°ù±ð | Tipus | ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨® |
---|---|---|
usrgrps | array | Grups d'usuaris on afegir l'usuari. Els grups d'usuaris han de tindre nom¨¦s la propietat usrgrpid definida. |
medias | array | Suport d'usuari a crear. |
(object)
Retorna un objecte amb els IDs dels usuaris creats segons la propietat userids
. L'ordre dels IDs retornats correspon a l'ordre dels usuaris donats.
Crea un usuari nou, l'afegeix a un grup d'usuaris i crea un nou suport per a ell.
{
"jsonrpc": "2.0",
"method": "user.create",
"params": {
"username": "Xenaro",
"passwd": "Doe123",
"roleid": "5",
"usrgrps": [
{
"usrgrpid": "7"
}
],
"medias": [
{
"mediatypeid": "1",
"sendto": [
"[email protected]"
],
"active": 0,
"severity": 63,
"period": "1-7,00:00-24:00"
}
]
},
"id": 1
}
Resposta:
CUser::create() in ui/include/classes/api/services/CUser.php.