Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

ES | EN


Introducción

El Control Panel ofrece un conjunto de APIs REST que servicia la funcionalidad ofrecida en la UI por el Control Panel.

Podemos acceder a estas APIs desde el propio Control Panel pinchando en APIS 

y luego en Control Panel:

O bien acceder al endpoint Swagger directamente en la URL https://<my_entorno>/controlpanel/swagger-ui.html (por ejemplo https://lab.onesaitplatform.com/controlpanel/swagger-ui.html

Veamos algunas de las diferentes APIs ofrecidas:

API Management service

En el desplegable, selecciona management y luego APIs Management service:

Este API ofrece métodos para:

  • Gestionar los tokens de usuario (consultar, generar y borrar) y
  • Autorizar y desautorizar a un usuario de una API.

En todos los métodos se debe introducir el token OAuth, que se puede obtener como se explica en (API Manager) Cómo invocar APIs de gestión de la plataforma con Token OAuth2.

  • Consultar token: permite obtener el token de un usuario. En caso de tener más de 1, devolverá el último generado.

  • Generar token: permite generar un nuevo token para el usuario que lo solicite.

  • Borrar token: permite borrar un token introduciendo el mismo.

En caso de que el token no exista, devolverá un mensaje de error.

  • Autorizar usuario en una API: a partir de una API y un usuario, permite autorizar a ese usuario en la API.

  • Eliminar la autorización a un usuario: es el método opuesto al anterior, desautoriza a un usuario en una API.


TODO: Completar

Audit Management API


  • No labels