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

Reply via email to