Introducción
A continuación se resaltan las operaciones básicas que se pueden realizar por API respecto a las Unidades Organizativas dadas de altas en la aplicación. Todas las llamadas se encuentran en Zeus. Para más detalles de los endpoints, se puede consultar Swagger
Listado de Unidades Organizativas con permiso de creación/modificación
Permite obtener el listado de Unidades Organizativas sobre las que el usuario que se consulta tiene permiso de creación o modificación para un determinado subtipo de objeto. Consiste en la llamada:
POST https://{{host}}/gateway/api/admin/zeus/list/{{objectSubtype}}
Recopila información de todos los proveedores configurados, por lo que es posible que haya un retraso en la obtención de respuesta por los retrasos que puedan existir con los proveedores.
Obtener los roles y unidades organizativas de un usuario
Permite obtener los roles y unidades organizativas del usuario que se consulta. Consiste en la llamada:
POST https://{{host}}/gateway/api/admin/zeus/organizational-unit/role
Recopila información de todos los proveedores configurados, por lo que es posible que haya un retraso en la obtención de respuesta por los retrasos que puedan existir con los proveedores.
Creación de Unidades Organizativas
Permite crear una nueva unidad organizativa. Consiste en la llamada:
POST https://{{host}}/gateway/api/admin/zeus/create/organizational-unit
Borrado de Unidades Organizativas
Permite borrar una unidad organizativa a partir del identificador que tiene asignado en la base de datos.
DELETE https://{{host}}/gateway/api/admin/zeus/delete/organizational-unit/{id}
Actualización de Unidades Organizativas
Permite cambiar alguna propiedad de la unidad organizativa indicada en los datos provistos a partir del identificador que tiene en la base de datos
PATCH https://{{host}}/gateway/api/admin/zeus/update/organizational-unit