Áú»¢¶Ä²©

Esta es una traducci¨®n de la p¨¢gina de documentaci¨®n original en espa?ol. Ay¨²danos a mejorarla.

user.create

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

object user.create(object/array users)

Este m¨¦todo permite crear nuevos usuarios.

Este m¨¦todo solo est¨¢ disponible para el tipo de usuario Super administrador. Los permisos para llamar al m¨¦todo se pueden revocar en la configuraci¨®n de roles de usuario. Ver Roles de usuario para obtener m¨¢s informaci¨®n.

La seguridad de la contrase?a del usuario se valida de acuerdo con las reglas de pol¨ªtica de contrase?as definidas por la API de autenticaci¨®n. Consulte API de autenticaci¨®n para obtener m¨¢s informaci¨®n.

±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç²õ

(objeto/matriz) Usuarios a crear.

Adem¨¢s de las propiedades de usuario est¨¢ndar, el m¨¦todo acepta los siguientes par¨¢metros.

±Ê²¹°ù¨¢³¾±ð³Ù°ù´Ç Tipo ¶Ù±ð²õ³¦°ù¾±±è³¦¾±¨®²Ô
usrgrps matriz Grupos de usuarios para agregar el usuario.

Los grupos de usuarios deben tener solo la propiedad usrgrpid definida.
medias matriz Medios de usuario a crear.

Valores de retorno

(objeto) Devuelve un objeto que contiene los ID de los usuarios creados bajo la propiedad userids. El orden de los ID devueltos coincide con el orden de los usuarios pasados.

Ejemplos

Creando un usuario

Cree un nuevo usuario, agr¨¦guelo a un grupo de usuarios y cree un nuevo medio para ¨¦l.

Solicitud:

{
           "jsonrpc": "2.0",
           "method": "user.create",
           "params": {
               "username": "John",
               "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
       }

Respuesta:

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

Ver tambi¨¦n

Fuente

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