Перейти к содержанию

Управление хранилищами пользователей

Хранилище пользователей — это база данных, в которой хранится информация о пользователях и/или их ролях. Информация о пользователях включает логин, пароль, имя, фамилию, адрес электронной почты и т.д. В NEOMSA APIM по умолчанию есть встроенная база данных H2 для хранения этой информации.

Разрешения и другая информация, связанная с авторизацией, хранятся в отдельной базе данных, называемой базой данных управления пользователями, которая по умолчанию также является H2. Однако пользователи также имеют возможность подключаться к внешним пользовательским хранилищам.

Пользовательские хранилища можно настроить для работы в одном из следующих режимов.

Режим чтения/записи – в этом режиме API Manager выполняет чтение/запись в хранилище пользователей.

Режим только для чтения – В этом режиме API Manager не изменяет данных в хранилище пользователей. Вместо этого роли и разрешения хранятся в отдельной базе данных, а пользователи и их роли считываются из настроенного хранилища пользователей, доступного только для чтения.