Перейти к основному содержимому

Identity Microservice

Назначение

Микросервис Identity отвечает за управление пользователями, тенантами, ролями, контактами и интеграцию с identity providers (Keycloak).

Цели

  • Хранение и управление пользователями и тенантами
  • Роли и права доступа (RBAC)
  • Контактная информация пользователей
  • Связь с внешними identity providers (Keycloak)
  • Публикация событий для других микросервисов (Kafka)

Bounded Context

Identity является отдельным bounded context в архитектуре Talent Platform. Границы контекста:

  • Пользователи (User)
  • Тенанты (Tenant)
  • Роли и scopes
  • Контакты (UserContact)
  • Связи с identity providers (UserIdentity)

Миграция из wiki

Документация перенесена из wiki/Identity. Канонический источник — Docusaurus.

Связанные разделы