Обычно для таких вещей настраивают федерацию, это отдельная тема в IT, там где вы конфигурируете сервер федерации и дополнительно настраиваете инфраструктуру под ваши задачи. В одном ответе всего и не объяснить, но для MS это ADFS, в мире линукс это Shibboleth IDP, есть и другие коммерческие системы, вроде OKTA.
Настроив раз, получите довольно гибкую и масштабируемую систему - которая возьмёт на себя актуализацию данных в различных системах.