uApprove

SWITCHaai uApprove serves the following purposes:

  1. For the user of SWITCHaai it implements a mechanism to inform him about the release of attributes to a SWITCHaai Service Provider (SP) when he accesses the SP for the first time.
  2. For the administrator of a SWITCHaai Identity Provider (IdP)
    1. it provides a tool to implement data protection laws by requiring to obtain user consent before his/her personal attributes are released to a SP,
    2. it allows to collect information about the release of attributes.

From the user's point of view, uApprove is an application which presents him a webpage, on which

  • he may have to accept or decline the Terms of Use of an Shibboleth Identity Provider upon first access to the system (this option can be disabled by configuration)
  • he can globally accept the release of all his/her attributes to any Service Provider
  • he has to accept the release of his/her attributes upon first access to a given Service Provider (if the global release has not been approved)

Demo

There is a demonstration site, where you can see uApprove in action.

Username(s): demo[1..50]
Password:    demo

Release

uApprove 2.4.1 - March 2nd, 2012
for Shibboleth Identity Provider 2.3 or later.

Please consult the README file for license, issue tracking, source access information.
Comments & questions to aai@switch.ch.