OverviewThe Federation Registry project provides an extensible, open web application that provides a central point of registration, management and reporting for identity and service providers participating in a standards compliant SAML 2 identity federation.
The Federation Registry defines a hierarchy of Organisation that contains both Identity Providers and Service Providers. The management of these components is delegated out to the owing organisations making the tool almost completely self-service. That is anyone can register an organisation for instance, however the organisation will not appear as a valid federation component until it has been approved through the approval workflows defined within FR.
It is developed by the Australian Access Federation and released under the permissive Apache 2.0 open source license with source code and issue hosting provided by Github.
Get StartedThe project is provided in source form only. You will need to spend a little time understanding various scripts and concepts to appreciate how it all fits together and to get things running.Previous experience with Git, SAML, federations and basic web development are essential.Previous experience with Java/Groovy/Grails will help you a lot. If that doesn't phase you then you're ready to Get Started deploying Federation Registry 2.
License NoticeThis product includes software developed at Highcharts - http://www.highcharts.com.This is used by the AAF under the Highcharts 'Non-commercial - Free' license defined by http://creativecommons.org/licenses/by-nc/3.0/ as the Australian Access Federation Inc is both a not for profit and Australian University sector organisation.Other organisations deploying Federation Registry must decide how licensing for Highcharts applies to them at http://shop.highsoft.com/highcharts.html and obtain any licenses that are necessary.
Federation Registry also providers the following functionality;
- Maintains contacts and administrator lists for each component;
- Federation utilisation reporting of Identity providers and Service providers
- Compliance reporting
- Federation workflow management
- Metadata generation
- Attribute filter generation
- Federation status monitors management and more