Hi Gayan,

Does the protocol permits introducing custom parameters as domain? If so
 +1 for using a param. Else, we can include the domain name as a part of
the username (IINM we support this in C4 as well), so searching only in a
particular domain will look like below.

/scim/v2/Users?filter=userName+EQ+FOODOMAIN/*

Also, should we look into searching within multiple domains ? Currently we
can only search either in a single domain or in all domains. However, the
identity store does not have this support yet.

Regards,
Omindu.

On Thu, Mar 2, 2017 at 11:41 PM, Gayan Gunawardana <[email protected]> wrote:

> Hi All,
>
> How are we going to support SCIM list all users and list all groups
> operations when we have multiple user store domains. In C4 we could iterate
> through all user stores and fetch results but in C5 we highly discourage
> such a functionality due to performance impact.
>
> Basically client need to provide user store domain, when it requires data
> from secondary user store domains.
>
> My suggestion is to support custom parameter like "domain" so requests
> will be like below.
>
> /scim/v2/Users?domain=xxxx
>
> /scim/v2/Users?startIndex=1&count=2&domain=xxxx
>
>
> /scim/v2/Users?filter=userName+EQ+vindula&domain=xxxx
>
>
> @Ishara, Johann, Ayoma appreciate your input.
>
>
> Thanks,
>
> Gayan
>
> --
> Gayan Gunawardana
> Software Engineer; WSO2 Inc.; http://wso2.com/
> Email: [email protected]
> Mobile: +94 (71) 8020933
>
> _______________________________________________
> Architecture mailing list
> [email protected]
> https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture
>
>


-- 
Omindu Rathnaweera
Software Engineer, WSO2 Inc.
Mobile: +94 771 197 211
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to