1. Overview

The 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. 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.

Source Code: https://github.com/ausaccessfed/federationregistry
Issue Tracker: https://github.com/ausaccessfed/federationregistry/issues
Discussion Group: https://groups.google.com/a/aaf.edu.au/forum/?fromgroups#!forum/fr-discuss

Key Features

  • Management for all aspects of SAML 2 compliant Identity and Service Providers
  • SAML 2.x compliant metadata generation
  • Additional assistance for Shibboleth IDP and SP administrators including automated Attribute Filter generation
  • Public registration for Organisations, Identity Providers and Service Providers that are new to the federation
  • Organisations can have any number of IdP and SP owned by them (service only organisations are popular with publishers for example)
  • A personalised dashboard view of the federation for all users
  • A cross browser (including mobile devices) HTML5 compliant user interface which can be branded for deploying organisations.
  • Multilingual capable
  • A fully customisable workflow engine to handle registrations and other critical federation changes
  • In-depth reporting to gain insight to the workings of the entire federation
  • Federation integrated, automatically provisioned user accounts with fine grained access control

Get Started

The 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 Notice

This 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.

Subpages (1): Screenshots