Identity and access control components

From Arawak
Jump to: navigation, search

The process of registration, identification and access control is a feature of the platform. It uses an implementation of the Oauth2 standard that allows the management of these elements.

Registration and authentication of users and applications

    *pending for Yosel...

Logs and audit

The tracking of the logs of the system is fundamental to determine possible failures that can take place in the operations as well as to be able to carry out operations of audit on the operation.

The logs microservice allows to register operations that have taken place in an easy way through an Rest API or integrated to the Kafka messenger broker asynchronously.

The available operations are:

  • Record a log entry.
  • Get the previously stored log.

The technologies of this microservice are Java programming language, Spring Boot development framework and ElasticSearch is used for the data persistence.