On Wed, Aug 2, 2017 at 2:30 PM, Pulasthi Mahawithana <[email protected]> wrote:
> Hi Johann, > > Both the "attributes" and "filter" can be used together in IS 5.3.0. > Please see the last example at [1]. > Oh great! Now I am trying to remember where I got this problem originally from :). Will check. > > [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 >> >> > > > -- > *Pulasthi Mahawithana* > Senior Software Engineer > WSO2 Inc., http://wso2.com/ > Mobile: +94-71-5179022 <+94%2071%20517%209022> > Blog: https://medium.com/@pulasthi7/ > > <https://wso2.com/signature> > -- 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
