не удается отфильтровать группу по имя_дисПлея, например ‘?fitler=имя_дисплея ПРИЛОЖЕНИЯ эквалайзера / myRole’ в SCIM 2.0 API (WSO2 5.7.0)

#wso2is

#wso2-identity-server

Вопрос:

Я создал две роли в WSO2 версии 5.7.0. 1-й ‘_login’ находится в ‘Основном’ домене. Второй «Менеджер» находится в домене «Application». Я пытаюсь выполнить поиск группы по отображаемому имени, подобному этому. Первый запрос в порядке, но второй запрос возвращает пустой ответ. Не могли бы вы помочь?
1-й запрос: curl -v -k —user admin: xxx ‘https://localhost:9444/scim2/Groups ?filter=DisplayName eq _login

2-й запрос:curl -v -k —user admin: xxx ‘https://localhost:9444/scim2/Groups ?filter= DisplayName eq Application / Manager

Ответ №1:

Роли, начинающиеся с приложения /, — это особый вид внутренней роли, предназначенный для представления поставщиков услуг.

ПРИМЕР: предположим, вы создаете поставщика услуг с именем xxx. Будет автоматически создано ролевое приложение /xxx. Поставщик услуг xxx будет виден только пользователям, принадлежащим к роли Application / xxx.

Рекомендуется не использовать роли, запускающие приложение /, для общего управления пользователями.

Комментарии:

1. Мой пользователь, который делает запрос, принадлежит целевой Application/xxx роли, но API по-прежнему не возвращает результатов. Что еще нужно?