Giter Site home page Giter Site logo

reannz / aaf-vho Goto Github PK

View Code? Open in Web Editor NEW
0.0 9.0 0.0 3.52 MB

The solution will enable small organisations, including collaborative research facilities, to manage user identities for international, government and industry based researchers.

License: Apache License 2.0

Groovy 86.31% Java 12.63% CSS 0.46% JavaScript 0.51% HTML 0.09%
tuakiri

aaf-vho's Introduction

AAF Virtual Home

Author: Bradley Beddoes and Shaun Mangelsdorf

Copyright 2014, Australian Access Federation

Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at

http://www.apache.org/licenses/LICENSE-2.0

Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.

Background

There exists a community of researchers that are unable to take advantage of the services provided by the AAF because they are not a member of, or associated with, an organisation that is a subscriber to the AAF. They are thus unable to obtain an identity and credentials that would enable their use of the federation services and resources. These researchers can be from small research organisations, work with government departments or commercial organisations or may be citizen researchers.

The current AAF Virtual Home Organisation (VHO) software, taken from the Federation of Switzerland, is now legacy software. The VHO software does not support higher levels of assurance, provides little work flow for creating and managing end users, has no end user self management features as well as supports a limited number of end users, making it inadequate for small research organisations wanting to use it as their indentify provider. This means that researchers without a relationship with an IdP are unable to connect to the Federation.

The new VHR would solve this problem by allowing small research groups that are unable to, or would rather not, deploy an IdP to subscribe to the AAF and use the VHR as their identity provider. The AAF would offer this as an enhanced service to the sector.

Key Benefits

  • Increased functionality over that provided by the existing Virtual Home Organisation (VHO)
  • Removal of technical and financial barriers to on-board research groups into the federation (eg. Bioplatforms Australia, Platforms for Collaboration)
  • Improved speed at which researchers will be able to gain access to federated services (removing technical barriers faced by smaller research groups and organisations wanting to gain access to federated services)

The VHR will increase access to the following subscriber groups:

  1. Small cohorts of researchers that do not belong to organisations subscribed to the AAF (e.g. research bodies)
  2. Commercial researchers (that usually partner with AAF subscribers)
  3. Citizen researchers that are associated with an AAF subscribed organisation
  4. International researchers associated with an AAF subscribed organisation.

Key Deliverables

  1. A complete user self-service web interface to request accounts, manage passwords, reset forgotten passwords
  2. A mechanism for 2 factor authentication
  3. Workflow and administrative interface for subscribers to manage users
  4. Workflow and administrative interfaces for supplying higher Levels of Identity Assurance to end users
  5. Usage reports
  6. High availability architecture
  7. Full integration into the AAF Federation Registry

aaf-vho's People

Contributors

bradleybeddoes avatar vladimir-mencl-eresearch avatar smangelsdorf avatar ddunn avatar rcaught avatar rianniello avatar aaf-ansible avatar

Watchers

Aaron Hicks avatar Jamie Curtis avatar  avatar Sat Mandri avatar James Cloos avatar  avatar Michael Keller avatar Paul Gunn avatar Jamie Getty avatar

Forkers

hkafaccessfed

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.