По своей сути BizTalk - это шина обмена сообщениями (хорошо, не совсем, но это полезная абстракция). На самом деле он не хранит данные самостоятельно. На самом деле, я не уверен, основываясь только на этом сценарии, что BizTalk - ваш лучший выбор. Если у вас есть SharePoint, использование обычного WorkFlow через SharePoint может работать лучше для вас.
Тем не менее, если бы решение BizTalk было принято, я бы сделал следующее:
Интерфейс для запроса / подтверждения
Интерфейс Approval будет подключаться к хранилищу данных (возможно, к базе данных SQL), чтобы получить список элементов «ожидающего утверждения».
После того как состояние элемента установлено в «Одобрено» или «Отклонено», отправьте SQL-данные в BizTalk, чтобы запустить остальную часть процесса.
На ваш конкретный вопрос: да, вам понадобится место за пределами BizTalk для хранения запросов, и список «ожидающих» запросов будет лучше генерироваться из этого хранилища.