Saltar al contenido principal

Invitaciones

Zauru utiliza el sistema de invitaciones porque necesita asegurarse de que el usuario tenga un correo electrónico válido para poder comunicarnos con el usuario en caso de que olvide la contraseña o que se bloquee su cuenta por más de 5 intentos fallidos en el ingreso del sistema.

Para crear un nuevo usuario deberá enviar una invitación al correo electrónico del nuevo usuario, luego tendrá que suscribirlo para asignarle un rol (con permisos existentes) o crear un nuevo rol (con nuevos permisos). Los pasos para enviar una nueva invitación al sistema son los siguientes:

  1. Ir a “Control de Acceso”.
  2. Seleccionar “Invitaciones”.
  3. Seleccionar el botón de “Nueva invitación”.

imagen1

A continuación deberá colocar el correo del nuevo usuario y dar click en el botón de “Crear invitación”.

imagen2

Le deberá aparecer un mensaje notificándole que la invitación fue creada exitosamente.

imagen3

El nuevo usuario recibirá un correo de Zauru donde deberá dar click a Suscribirse y llenar sus datos. Luego de que el nuevo usuario acepte la invitación, un correo de notificación le llegará al remitente de la invitación, diciendo de que la invitación de tal correo fue aceptada.

API (llamadas desde sistemas externos)

Obtener listado de invitaciones

curl -v \
-H "Accept: application/json" \
-H "Content-type: application/json" \
-H "X-User-Email: prueba@zauru.com" \
-H "X-User-Token: XSDFKK09238487DLFS" \
https://app.zauru.com/access_control/invitations.json

Obtener detalle de una invitación

curl -v \
-H "Accept: application/json" \
-H "Content-type: application/json" \
-H "X-User-Email: prueba@zauru.com" \
-H "X-User-Token: XSDFKK09238487DLFS" \
https://app.zauru.com/access_control/invitations/1.json

Crear invitación

curl -v \
-H "Accept: application/json" \
-H "Content-type: application/json" \
-H "X-User-Email: prueba@zauru.com" \
-H "X-User-Token: XSDFKK09238487DLFS" \
-X POST \
-d '{
"invitation": {
"recipient_email": "nuevo_usuario@empresa.com"
}
}' \
https://app.zauru.com/access_control/invitations.json

Eliminar invitación

curl -v \
-H "Accept: application/json" \
-H "Content-type: application/json" \
-H "X-User-Email: prueba@zauru.com" \
-H "X-User-Token: XSDFKK09238487DLFS" \
-X DELETE \
https://app.zauru.com/access_control/invitations/1.json

¿Le fue útil esta guía?