Я создал пользовательский шаблон профиля пользователя и объект в основной базе данных в Sitecore (согласно Руководству по безопасности API).
Я могу выбрать это программно (согласно Руководству по API безопасности), чтобы у пользователей моей экстрасети был расширенный профиль, охватывающий все обычные подозреваемые (адрес, телефон, формат электронной почты и т.
Однако, где хранятся эти данные? И как мне получить к нему доступ, если я хочу запросить базу данных, чтобы вернуть подмножество пользователей на основе этих данных профиля.
Типичным требованием для системы-члена экстрасети является извлечение списка пользователей, с которыми необходимо связаться в рамках кампании по электронной почте или по телефону. Можно ли это сделать с помощью системы членства Sitecore?
UPDATE>
Я собираюсь сделать предположение и сказать, что данные профиля хранятся в aspnet_Profile.PropertyValuesBinary .., что делает его почти невозможным для запроса и не подходит для моей цели. Это неудачно. Итак, чтобы расширить мой вопрос, если это так, возможно ли заставить Sitecore хранить эти значения в текстовом поле, чтобы они были доступны для поиска?