Saltar al contenido principal
Crear un Usuario
curl --request POST \
  --url http://127.0.0.1:4001/v1/users \
  --header 'Content-Type: application/json' \
  --data '
{
  "email": "[email protected]",
  "firstName": "John",
  "groups": [
    "admin-group",
    "midaz-viewer-group",
    "midaz-contributor-group"
  ],
  "lastName": "Doe",
  "password": "password",
  "username": "johndoe"
}
'
{
"email": "[email protected]",
"firstName": "John",
"groups": [
"admin-group",
"midaz-viewer-group",
"midaz-contributor-group"
],
"id": "123e4567-e89b-12d3-a456-426614174000",
"lastName": "Doe",
"username": "johndoe"
}

Cuerpo

application/json

Información sobre el usuario.

email
string
requerido

Dirección de correo electrónico del usuario.

firstName
string
requerido

Nombre del usuario.

lastName
string
requerido

Apellido del usuario.

password
string
requerido

Contraseña del usuario para autenticación.

username
string
requerido

Nombre de usuario del usuario.

groups
string[]

Array de IDs de grupos de roles de usuario. Los IDs de grupos de roles se pueden recuperar a través del endpoint Listar Grupos.

Respuesta

Indica que el recurso se creó correctamente y la operación se completó según lo esperado.

Los detalles de identidad para un usuario, incluida información básica y grupos.

email
string

Dirección de correo electrónico del usuario.

firstName
string

Nombre del usuario.

groups
string[]

Lista de grupos a los que pertenece el usuario.

id
string

Identificador único del usuario.

lastName
string

Apellido del usuario.

username
string

Nombre de usuario único.