Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

What is Moonshot?

Panel

Moonshot is a single, unifying technology for extending the benefits of federated identity to a broad range of non-web services, including cloud infrastructures, high performance computing & grid infrastructures, and other commonly deployed services including mail, file store, remote access, and instant messaging.  It is a secure and flexible means by which people can use the credentials issued to them by their home organisation to authenticate to a wide variety of systems, services, and applications, and all in a manner that gives these users Single Sign On (SSO).

Moonshot builds on deployed, proven technology, including:

  • Strong authentication as used by eduroam (EAP/RADIUS);
  • Strong authorisation as used by many national federations (SAML); and  
  • Strong service/application integration as used by many major applications (operating system security APIs).

Moonshot is an implementation of the IETF's Application Bridging for Federated Access Beyond web (abfab) Working Group's set of open standards.  It is being developed by Janet, the UK's National Research Education Network, in collaboration with a number of partners from around the world.

The Benefits of Moonshot

Tip
titleFor Users
  • Reduce the amount of usernames and passwords you have to remember.
  • Single Sign On to all of the services you use.

  • More secure authentication to the services that you care about, managed by your home organisation.

  • Preserve your privacy when using services by not releasing personally identifiable information - unless you want to.

Tip
titleFor Administrators
  • Reduce the cost and effort of administration - no credentials to manage for all of your users.
  • Secure and timely authentication - credentials are linked back to the user's home organisation so are up to date and revoked instantly. and because these credentials are used by that user for many things they will take good care of them.
  • Flexible authorisation - manage who gets access to what and when in whichever way best meets your needs.

...

Panel

This page explains the software and operating support policy of the Moonshot project

 

Operating System support policy

Moonshot relies on other software components, and more importantly, operating systems on both server- and client-side. We recognise that in current applications and target audiences, long-term support versions of popular operation systems are order of the day, therefor it is the intention of the Moonshot project to follow the support policies of the major operating system vendors/distributions:

 

Linux:

  • We currently support Debian 8 and 9. Unofficially, Debian 7 is also still supported. Support for this version terminates on 31 May 2018 in line with the Debian LTS policy here: https://www.debian.org/News/2016/20160425
  • We currently support Ubuntu 12.04 LTS and Ubuntu 14.04 LTS, as well as Ubuntu 16.04 LTS (with unofficial packages). We will terminate Ubuntu 12.04 support on 31 May 2018 in line with the Debian LTS policy and then be in line with the Ubuntu policy here: https://wiki.ubuntu.com/Releases
  • We currently support RedHat and CentOS 6.8 and 6.9, and RedHat and CentOS 72 and 7.3. CentOS 6 maintenance support terminates 30 November 2020, in line with RedHat and CentOS policy.

 

Windows:

  • The Windows SSP is a third-party product by Painless Security, LLC and subject to Painless Security's support policy.

 

macOS:

  • We currently follow Apple's N-2 support policy. The soon-to-be-released macOS client for Moonshot will be supported on OS X El Capitan (10.11), macOS Sierra (10.12) and macOS High Sierra (10.13). Basic support currently exists for OS X Yosemite.

 

Software support policy

In line with the vendors of our supporting software components, it is sometimes unavoidable that older software is retired. Where the operating system support is greater, the operating system support takes precedence.