Implementación de Autorización Básica
Autorización Básica
Resumen
Mediante esta funcionalidad, los sistemas podrán implementar un mecanismo de Autorización Básica de Araí-Documentos. Este consiste simplemente en que a un Usuario le llega una Solicitud de Autorización y el mismo aprueba esta Solicitud formalizando que Autoriza el Documento.
El mecanismo consiste simplemente en que el Usuario visualice las Solicitudes de Autorizaciones pendientes desde un frontend (Huarpe) y luego realice un PUT sobre una url indicando que aprueba el Documento (No genera cambios en el binario del documento)
Requisitos
Requiere un frontend (SIUDocumentos Bundle) donde el usuario pueda visualizar las Solicitudes de Autorización pendientes y llamar a Arai-Documentos.
Además de todos los requisitos dispuestos en Proceso de Autorización desde Aplicaciones
Limitaciones
La Autorizació Básica no tiene validez legal. Se utiliza simplemente como un mecanismo de autorización dentro de un Proceso de Autorización.
Se requiere de un frontend que provea un bandeja donde muestre las Solicitudes de Autorización pendientes de Autorizar por parte de un Usuario. Para ello debe interactuar con Arai-Documentos y Con Arai-Usuarios.
Puede implementar su propia bandeja de solicitudes, pero existe una solución ya desarrollada en Huarpe.
No se incluye un rollback de la acción de Autorización indicada.
Implementación
Caso |
---|
Las Solicitudes de Autorización generadas en [Proceso de Autorización desde Aplicaciones](#Proceso de Autorización desde Aplicaciones) se pueden consultar mediante el id_usuario_sso. Se obtiene un listado de Solicitudes pendientes de autorizar, y luego se realiza un PUT indicando que se aprobo alguna de las solicitudes |
GET /backend/autorizacion/solicitudes
Ver en Bandeja de Autorizaciones
PUT /backend/autorizacion/solicitudes/{{solicitud}}
REQUEST
Campos obligatorios (URI Param)
Nombre | Tipo | Descripcion |
---|---|---|
Solicitud | string | URI Param que corresponde al identificador de la Solicitud de Autorización |
RESPONSE
Respuesta HTTP del servidor
HTTP 200 "Solicitud Autorizada"