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
| Concept | Compatibility | Description |
|---|---|---|
| Multitenant | No | Can handle multiple tenants/projects |
| Vertical scalability | Yes | Uses Jobs system |
| Horizontal scalability | No | Service 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 :
- Browse all REST API available endpoints.
How to access source code
Microservice source code is available on GitHub.
project-instancemodule source included in this microservice is available on GitHub.accessrights-instancemodule source included in this microservice is available on GitHub.notification-instancemodule source included in this microservice is available on GitHub.emails-instancemodule source for included in microservice is available on GitHub.