Логика работы транзакций и компенсационных запросов
Транзакция представляет собой группу операций с каталогом LDAP, объединенных в единое целое. Результаты выполнения отдельных операций LDAP, составляющих транзакцию, сохраняются только после успешного завершения всех операций транзакции и ее фиксации.
Для исключения потери данных при возникновении проблем в процессе выполнения транзакции реализован механизм компенсационных запросов. Компенсационный запрос формируется в виде сущности из перехваченных изменений в транзакции.
В случае возникновения в системе ошибки при выполнении транзакции осуществляется попытка восстановления недостающих данных компенсационным запросом.
При неудачной попытке выполнить компенсационный запрос в пользовательском интерфейсе приложения «Менеджер службы каталогов» отображается сообщение об ошибке во всплывающем окне.
| Пароль пользователя не подлежит восстановлению через компенсационный запрос. |