SWITCHaai
SourceForge.net Logo
 
 

AAIportal Project

Introduction

Welcome to the AAI Portal Project

The AAIportal is an authentication portal for the SWITCHaai infrastructure, based on the Shibboleth middleware, and many e-learning platforms.

AAIportal Schema

Currently, the AAIportal brokers between the Swiss SWITCHaai infrastructure, which is based on Shibboleth middleware, and various e-learning resources provided by Swiss institutions of higher education.

Available Resource Adapters

The AAIportal offers adapters to bridge the Shibboleth based SWITCHaai infrastructure with the following type of resources:

  • Blackboard CE/Vista Courses
  • Blackboard CE/Vista Institution
  • WebCT Vista 3 and 4 Courses
  • WebCT Vista 3 and 4 Institution
  • WebCT CE 4 and 6 Courses
  • WebCT CE 4 and 6 Institution
  • VITELS Gridlab Courses
  • AdLearn Courses
These adapters will use the AAI attributes (UniqueID, Givenname, Surname, Email, ...) of the user to register or log in him into a course or an institution.

Resources Using AAIportal

The actual resources available through the AAIportal include (but are not limited to):

  • WebCT CE 4 & 6 e-Learning Platforms at the ETH Zurich and at the University of Berne
  • Blackboard Vista e-Learning Platform (Swiss Virtual Campus)
  • VITELS Platform (Virtual Internet and Telecommunications Laboratory of Switzerland, UniBE)
  • AdLearn Platform (Alzheimer's Disease and Related Disorders, UniZH)

News

August 7, 2012

The project status was changed to inactive.

March 31, 2011

A new release 1.4.5 of the AAIportal is available for download at SourceForge.

Changes:

  • Portal: HTML code injection in events viewer suppressed.
  • UI: Only display very generic login error: "Invalid credentials".

August 17, 2008

A new release 1.4.4 of the AAIportal is available for download at SourceForge.

Changes:

  • Resource Adapter: New Gridlab adapter.
  • Resource Adapter: New Ilias adapter.
  • Resource Adapter: New Ilias & Gridlab adapter.
  • Admin UI: 'Email to Selected' always send to all bug fixed.
  • Admin UI: 'SMS to Selected' always send to all and without SMS numbers bug fixed.
  • Admin UI: Email/SMS window 'Cancel & Close' button send email anyway bug fixed.

October 18, 2007

A new release 1.4.3 of the AAIportal is available for download at SourceForge.

The AAIportal 1.4.3 adds support for MySQL 5 and better compatibility with PHP5. Some administrator views have been optimized and more information is available on resource.

Major Changes:

  • The invitations are not resent to users already registered to the resource.
  • Better error handling added. Every error also appear in the Events Viewer.
  • Support for MySQL 5 and PHP5 updated.

September 4, 2007

A new release 1.4.2 of the AAIportal is available for download at SourceForge.

The AAIportal 1.4.2 adds adapters for Blackboard CE/Vista server. Theses adapters are fully compatible with WebCT CE 6 and WebCT Vista 4 server.

Major Changes:

  • New Blackboard CE/Vista Institution adapter.
  • New Blackboard CE/Vista Course adapter.
  • Notification System updated: 'Return-Path' set for outgoing emails.
  • Notification System support for Solaris sendmail.

March 7, 2007

A new minor release 1.4.1 of the AAIportal is available for download at SourceForge.

This minor release includes a new Password Protected subscription mode. For each resource you can chose to set the resource key as a password for the subscription. If the user uses the AAIportal interactively, he will be asked for the resource key. If the user uses the direct login url (transparent mode) with AAI, he will be automatically enrolled in the course.

The WebCT Vista and CE6 Institution Adapters have now the possiblility to create a new WebCT user, if he doesn't already exist, without enrolling him in any course.

Major Changes:

  • New Password Protected resource subscription mode.
  • New Create WebCT User feature added for WebCT Vista and CE6 Institution Adapters.
  • The resource key for any resource can now be freely chose or edited.
  • PHP on Windows is now fully supported.

September 30, 2006

Major release 1.4.0 of the AAIportal have been published and is available for download at SourceForge.

This new release includes important security fixes to prevent SQL code injections. Therefore, you are encourage to upgrade to this new version.

Portal administrators have a new view 'Events Viewer' to monitor the AAIportal. Events occur when a user or an administrator log in the portal, a user access a resource, a subscription state change, is created or deleted, a user is created or deleted, a resource is created or deleted, ...

Major Changes:

  • Security fixes to prevent SQL code injections.
  • New Events Viewer view available to monitor the portal.
  • New WebCT Vista and Gridlab course Adapter.
  • New WebCT CE6 and Gridlab course Adapter.
  • Support for Windows have been improved.
  • Bug fixes for WebCT CE6 (Application Pack 1).
  • Bug fixes to support PHP > 4.4.

Show/Hide Old News

Download

Download the AAI Portal software if you want to deploy it on your site.

Documents

Software Documentation

Screenshots

Some AAIportal screenshots at SourceForge.net

Articles

  • Authentication and Authorization Infrastructure: Portal Architecture and Prototype Implementation.
    This article discusses the rationals for the AAI Portal, the architecture of the portal and the integration in an Authentication and Authorization Infrastructure.

arrow SWITCHaai home page