Поиск пользователя на основе значения пользовательского атрибута в OIM
Я создал один пользовательский атрибут и обновил его значение до "true". Теперь я пытаюсь выбрать всех пользователей, для которых пользовательский атрибут имеет значение "истина". Я пытаюсь использовать приведенный ниже API, но в этом я могу передать только атрибуты OOTB. Пожалуйста помоги.
List listOfStatus = new ArrayList (); listOfStatus.add ("истина"); SearchCriteria statusSearchCriteria = new SearchCriteria(UserManagerConstants.AttributeValues.USER_STATUS_ACTIVE.getId(), listOfStatus, SearchCriteria.Operator.IN);
1 ответ
Вы должны пометить атрибут как "Доступный для поиска", чтобы иметь возможность поиска по нему. Затем в API вы дадите имя этому атрибуту.