advocacy tips

Rainer Hoerbe rainer at hoerbe.at
Fri Dec 2 03:36:33 EST 2016


I responded to a RFC (due in Q1 2017) where I have included the implementation of a SAML proxy for 400k users. I have looked at three options, and my findings are:

1. simpleSAMLphp: While it is a versatile and well-supported product, I am not so fond of with its structure and modularization. Configuration and customization may conflict with future changes in the project. This is not a problem if you fork the project for yourself.

2. ITS-Dirg/IdProxy: (Python based) I implemented this in a project 2 years ago, and it is a comprehensive SAML and OIDC proxy solution. However, there have been fluctuations in the dev team and you should need to have your own support resources for it. The code base is neither huge nor too complex, but mailing list support is sparse.

3. Shib IDP + SP with some glue code. My experience with Shibboleth SP + IDP is that it is very reliable, has responsive support, tons of documentation, and outstanding logging capabilities. 

Against my personal preference for the Python solution (where I contributed to the code), I decided for Shibboleth, because I think that it will perform best wrt security and reliability. If that project gets a go, and people are interested in it, I am happy to contribute it to the shibboleth project. The time table of the tender wants to have a pilot solution by Q2 2017.

- Rainer

> Am 02.12.2016 um 01:54 schrieb Aaron Howell <aaron.howell at deakin.edu.au>:
> 
> I would like to comment on the capable and robust parts of your question.
> 
> Shibboleth has been a great for us - it is so robust that it made me stop blaming Java for issues. I really used to believe Java had to be a bad language that caused problems for whatever it was running - but Shibboleth proved that wrong for me - Shibboleth has been absolutely rock solid for the 6 years we have had it running - and a many fold increase in usage has not really reflected in increased memory or CPU traffic. I think it is an absolute credit to the Shibboleth developers that I now have to correct people when they are complaining about Java.
> 
> If paying makes your company feel better about the choice - this is also technically possible: https://shibboleth.net/consortium/support.html <https://shibboleth.net/consortium/support.html>
> 
> Cheers,
> Aaron
> 
> 
> 
>> On 1 Dec. 2016, at 11:02 am, Charlton Rose <charltonrose at workfront.com <mailto:charltonrose at workfront.com>> wrote:
>> 
>> My company has several multi-tenant SaaS products and is looking for a good, customer-facing SSO solution.  At present, we're expending a lot of energy examining IDaaS providers (OneLogin, Ping, etc.) – some of them quite costly – and I've been trying to generate some interest in Shibboleth.  However, I'm dealing with some "perception" problems that I'd like some help getting through.  The primary perception problem is that because it's free to use, it's not going to be as capable, robust, flexible, or as easy to use as something we can pay for.
>> 
>> Yes, I know, it's a typical problem one runs into when trying to sell open source to a non-technical decision maker.  I'm not asking for those kinds of general arguments, but rather, arguments about IDP/SSO implementation.
>> 
>> I assume a few users on this list had the option to not choose Shibboleth, did so anyway, and are now glad they did.  Can anyone offer some tips on how to present Shibboleth as a more attractive option, or explain to me why they're glad they chose Shibboleth over some of the well-known IDaaS providers?  Contrary testimonials are also welcome, I suppose.
>> -- 
>> To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net <mailto:users-unsubscribe at shibboleth.net>
> 
> Important Notice: The contents of this email are intended solely for the named addressee and are confidential; any unauthorised use, reproduction or storage of the contents is expressly prohibited. If you have received this email in error, please delete it and any attachments immediately and advise the sender by return email or telephone.
> 
> Deakin University does not warrant that this email and any attachments are error or virus free.
> -- 
> To unsubscribe from this list send an email to users-unsubscribe at shibboleth.net

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://shibboleth.net/pipermail/users/attachments/20161202/5dab9b37/attachment.html>


More information about the users mailing list