Многозначный атрибут хочет отправить через запятую - PullRequest
0 голосов
/ 26 февраля 2019

Я должен отправить значение атрибута в виде отдельной группы через запятую.

Вариант использования:

Если пользователь входит в две группы, то имя группы должно быть отправлено в значении атрибута.Я попробовал это выражение, но получил то же выражение в значении атрибута.Я пытался с данным выражением.

Поскольку мы используем ODSEE, я изменил SM_USERNESTEDGROUPS на Get ('isMemberOf')

TRANSLATE(ENUMERATE(Get('isMemberOf'), STRING(RDN(STRING(%0), FALSE))),'^',',',TRUE)

Я получаю то же выражение в ответе SAML.Выходные данные должны быть такими:

<ns2:Attribute Name="testgroups" NameFormat="urn:oasis:names:tc:SAML:2.0:attrname-format:unspecified">
                <ns2:AttributeValue>group1</ns2:AttributeValue>
                <ns2:AttributeValue>group2</ns2:AttributeValue>
            </ns2:Attribute>
        </ns2:AttributeStatement>
    </ns2:Assertion>

Если пользователь входит в обе группы, как отправить обе группы через запятую?

...