Áú»¢¶Ä²©

user.create

¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®

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.

Valors de retorn

(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.

Exemples

Crear un usuari

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:

{
           "jsonrpc": "2.0",
           "result": {
               "userids": [
                   "12"
               ]
           },
           "id": 1
       }

Veieu tamb¨¦

Font

CUser::create() in ui/include/classes/api/services/CUser.php.