Hi Dulanja

On Mon, Sep 23, 2013 at 5:43 PM, Dulanja Liyanage <[email protected]> wrote:

> Hi All,
>
> AFAIK, AF and UES products are currently using the 'sso-idp-config.xml'
> file to store the SAML SSO Service Provider (SP) configurations. The main
> purpose of that is to write SP configuration *once* and use it for all
> the tenants. This removes the burden of adding the *same set* of SPs for
> each Tenant via the IdP UI.
>
> However, the downsides of this is, when a new feature/option is added to
> the Identity Server's SP registration page, this file should be *also*changed 
> and the file read logic should be modified accordingly. To avoid
> this, we are looking at the possibility of removing the usage of that file
> - allowing changes to be incorporated with minimum effort.
>
> One plausible way is to always save the tenant-shared configurations via
> the SP registration UI of the Super Admin. Since sso-idp-config.xml is also
> configured by the Super Admin, there shouldn't be any harm doing this.
>
> So, to validate the SP when a SAML request comes for a tenant user, code
> logic should first check tenant's own configurations in his registry, and
> if no relevant SP is found (by using the issuer ID), then check Super
> Admin's configuration from the registry for the shared SPs.
>
> But, what if Super Admin wants to maintain a set of SPs only for his
> users. (i.e non-shareable SPs) ?
>
> To cater this, we can introduce a new option to SP registration UI to
> specify whether a particular SP is shared or not.
>
> This would be the first step of improving the tenant story in SAML SSO.
> Appreciate your ideas on this.
>

+1, for the idea, please provide a service to register SPs, because not
always we use the mgt-console UI to register new SPs.

Regards,
/Nuwan


>
> Thanks & Regards,
> Dulanja
>
> --
> Dulanja Liyanage
> Senior Software Engineer - WSO2 Inc.
> M: +94776764717
>



-- 
*Thanks & Regards,

Nuwan Bandara
Technical Lead; **WSO2 Inc. *
*lean . enterprise . middleware |  http://wso2.com *
*blog : http://nuwanbando.com; email: [email protected]; phone: +94 11 214 5345
*
<http://www.nuwanbando.com/>
_______________________________________________
Architecture mailing list
[email protected]
https://mail.wso2.org/cgi-bin/mailman/listinfo/architecture

Reply via email to