Pulasthi has already added this feature [1] [1] https://medium.com/@pulasthi7/scim-list-users-with-given-attributes-in-wso2-identity-server-5-3-0-8360522d3ea9
On Wed, Aug 2, 2017 at 2:10 PM, Johann Nallathamby <[email protected]> wrote: > Hi Chamila, > > On Wed, Aug 2, 2017 at 2:06 PM, Chamila Wijayarathna < > [email protected]> wrote: > >> Hi Johann, >> >> Sorry for the confusion, I didn't knew about SCIM attributes >> implementation previously. Is this only available for SCIM 2.0 or is this >> available in SCIM 1.x implementation as well? >> > > This is there from IS 5.3.0 onwards. > > >> >> If it is supported in SCIM list, it should be there in filter also. >> Because AFAIK, filter is parameter we pass to list operation. Filter is not >> a different operation from list. If I explain it more, what we refer as >> filter is a overloaded function of list. >> > > Exactly. > > >> >> eg : User List(); >> User List (String filter); >> >> So filter operation should return a same type of objects, but may be a >> less number. If they behave differently, IMO it is wrong. >> >> So +1 for implementing attributes here as well. >> > > Thanks for your feedback. > > Regards, > Johann. > > >> >> Regards! >> Chamila >> >> On Wed, Aug 2, 2017 at 6:23 PM, Johann Nallathamby <[email protected]> >> wrote: >> >>> >>> >>> On Tue, Jul 11, 2017 at 6:52 PM, Chamila Wijayarathna < >>> [email protected]> wrote: >>> >>>> Hi Johann, >>>> >>>> In IS 5.0 >>>> filter=username eq name >>>> gave the result that you are expecting here, but we changed it to >>>> return only meta data since retrieving all attributes is costly. Spec also >>>> mentions that query should minimally return meta data, returning additional >>>> data or all data is also compliant with the spec IIRC. >>>> >>> >>> Correct. >>> >>> >>>> >>>> So in my opinion, what you are suggesting here is moving back to the >>>> old functionality we had and I believe if we are to do that, we will have >>>> to do that at the cost of performance. I suppose this may not as costly as >>>> 2 network calls if filter returns only 1 result. But it is not guaranteed >>>> in filter or attribute thing you are suggesting that it will return only 1 >>>> result, so still performance can be a issue. >>>> >>> >>> No. I am not saying to move back to old implementation. I am saying to >>> implement "attributes" feature to SCIM filtering also. Currently we have it >>> only for SCIM listing. So if we implement that, by default filtering will >>> return only metadata. And if needed extra attributes, we can specifically >>> request like in SCIM listing. >>> >>> Regards, >>> Johann. >>> >>> >>>> >>>> Cheers >>>> Chamila >>>> >>>> On Tue, Jul 11, 2017 at 11:08 PM, Johann Nallathamby <[email protected]> >>>> wrote: >>>> >>>>> Hi IAM Team, >>>>> >>>>> Can we support "attributes" feature for SCIM filter query? Right now >>>>> SCIM filter query returns only metadata. It doesn't return additional >>>>> attributes. Therefore we have to do at least two network calls if we need >>>>> to get user's attributes using username. Can we do this in one call >>>>> network >>>>> call? >>>>> >>>>> "attributes" feature for /Users GET allows to retrieve any number of >>>>> additional attributes we want apart from the metadata. This is very >>>>> convenient to avoid too many network calls. If the same is available for >>>>> SCIM filter query it will be great I think. >>>>> >>>>> I checked the spec but couldn't find anything. Spec seems to be silent >>>>> on it. Any expert opinion on this subject? >>>>> >>>>> Regards, >>>>> Johann. >>>>> >>>>> -- >>>>> >>>>> *Johann Dilantha Nallathamby* >>>>> Senior Lead Solutions Engineer >>>>> WSO2, Inc. >>>>> lean.enterprise.middleware >>>>> >>>>> Mobile - *+94777776950* >>>>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* >>>>> >>>>> _______________________________________________ >>>>> Dev mailing list >>>>> [email protected] >>>>> http://wso2.org/cgi-bin/mailman/listinfo/dev >>>>> >>>>> >>>> >>>> >>>> -- >>>> Chamila Dilshan Wijayarathna, >>>> PhD Research Student >>>> The University of New South Wales (UNSW Canberra) >>>> Australian Centre for Cyber Security >>>> Australian Defence Force Academy >>>> PO Box 7916, Canberra BA ACT 2610 >>>> Australia >>>> Mobile:(+61)416895795 <+61%20416%20895%20795> >>>> >>>> >>> >>> >>> -- >>> Thanks & Regards, >>> >>> *Johann Dilantha Nallathamby* >>> Senior Lead Solutions Engineer >>> WSO2, Inc. >>> lean.enterprise.middleware >>> >>> Mobile - *+94777776950* >>> Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* >>> >> >> >> >> -- >> Chamila Dilshan Wijayarathna, >> PhD Research Student >> The University of New South Wales (UNSW Canberra) >> Australian Centre for Cyber Security >> Australian Defence Force Academy >> PO Box 7916, Canberra BA ACT 2610 >> Australia >> Mobile:(+61)416895795 <+61%20416%20895%20795> >> >> > > > -- > Thanks & Regards, > > *Johann Dilantha Nallathamby* > Senior Lead Solutions Engineer > WSO2, Inc. > lean.enterprise.middleware > > Mobile - *+94777776950* > Blog - *http://nallaa.wordpress.com <http://nallaa.wordpress.com>* > > _______________________________________________ > Dev mailing list > [email protected] > http://wso2.org/cgi-bin/mailman/listinfo/dev > > -- Gayan Gunawardana Senior Software Engineer; WSO2 Inc.; http://wso2.com/ Email: [email protected] Mobile: +94 (71) 8020933
_______________________________________________ Dev mailing list [email protected] http://wso2.org/cgi-bin/mailman/listinfo/dev
