Skip to main content
Version: 2.0

Overview

Admin instance (or rs-admin-instance) microservice has been designed to centralize processes for the administration of Regards for all projects. Regards has another microservice with similar functionalities, rs-admin, with multitenant concept to handle administration of project users and roles.

rs-admin-instance responsibilities:

  • Handle different projects/tenants with their connections to databases
  • Handle access rights of users with a single account for all projects
  • Manage portal notifications
  • Send emails to users of Regards
ConceptCompatibilityDescription
MultitenantNoCan handle multiple tenants/projects
Vertical scalabilityYesUses Jobs system
Horizontal scalabilityNoService can not be deployed with multiple instances

You can learn how the service works in the How it works section.

How to use

You can learn how to operate with the microservice thanks to API Guides :

How to access source code

Microservice source code is available on GitHub.

  • project-instance module source included in this microservice is available on GitHub.
  • accessrights-instance module source included in this microservice is available on GitHub.
  • notification-instance module source included in this microservice is available on GitHub.
  • emails-instance module source for included in microservice is available on GitHub.