Skip to Content.
Sympa Menu

edugain-discuss - Re: [eduGAIN-discuss] eduGAIN and non "academic" IdPs

edugain-discuss AT lists.geant.org

Subject: An open discussion list for topics related to the eduGAIN interfederation service.

List archive

Re: [eduGAIN-discuss] eduGAIN and non "academic" IdPs


Chronological Thread 
  • From: Nicole Harris <harris AT terena.org>
  • To: edugain-discuss AT geant.net
  • Subject: Re: [eduGAIN-discuss] eduGAIN and non "academic" IdPs
  • Date: Thu, 27 Nov 2014 21:22:20 +0000
  • List-archive: <https://mail.geant.net/mailman/private/edugain-discuss/>
  • List-id: eduGAIN discussion list <edugain-discuss.geant.net>

Hi Jozef

You do not actually state what your issue is, but I assume the issue is
that you do not like the presence of Protect Network in metadata. The
simple answer to that is, filter it out. Service Providers are not
expected to connect to every single IdP present in metadata as we have
discussed before.

Most federations are absolutely clear that presence in metadata is not
equal to access. It is very important that SPs do NOT authorise access
based on presence in metadata, you need to have a policy in place.

If you consider the case of an academic publisher, they are obviously
only going to give access to those organisations that are paying
customers so they filter. Some filter so that the IdP doesn't appear in
discovery, some return an error message saying that access is not
permitted, others may permit access to a guest space but not to
content. The approach is in the hands of what works for the SP.
Likewise some IdPs may actively chose not to permit access to your
service.

So you statement is incorrect - edugain does not "allow" private
companies to authenticate to the SP - only the SP allows any given IdP
to authenticate (and then indeed authorise) and if you are not
controlling this, you are doing something wrong.

Similarly no federation is ever going to be able to tell you who is an
academic, they will only be able to tell you what relationship any given
individual has with any given organisation. There is no globally
accepted definition or passable attribute that says "academic" - we can
only say "is affiliated with" - and this of course does not cover
accounts controlled by individuals.

To answer your question as to why Protect Network is in metadata, it is
because some people use it as an IdP of last resort. There are many of
these in federation metadata such as Google, OpenID Providers etc.
although I don't actually think many people use Protect Network
anymore. These "last resort" IdPs are only intended to give very basic
data so there would not be any point expecting them to provide detailed
attributes. These are social accounts and they are a desirable feature
for some federated exchanges.

The more appropriate question seems to be does CLARIN have customers
that wish to use Protect Network? Based on the fact that you require
the user to be able to prove they belong to an institution (or "be an
academic") then the answer would appear to be no. So again, you need to
filter this specific IdP out. If you need help with how to do that, many
of the federations should be able to point you to appropriate
documentation dependent on the software set-up CLARIN has.

Please do not assume that every account in every IdP somehow implies
that the user is an academic. University IdPs can include accounts from
everyone from the most venerable professor through UG students to
cleaners. You may be interested in the emerging InAcademia service
(https://www.inacademia.org/) that seeks to provide a more simple
interface to finding out someone's affiliation but again I must stress
this will only tell you that someone is affiliated to a certain
organisation in a certain role.

I hope that helps

Best wishes

Nicole

On 27/11/2014 08:34, Jozef Misutka wrote:
> Dear all,
>
> putting my Service Provider (SP) admin hat on I would like to hear your
> opinions on the matter described below and whether it is an issue for other
> SPs as well.
>
> Let's start with reading
> http://services.geant.net/edugain/About_eduGAIN/Pages/Home.aspx which can
> give the impression that SPs and IdPs inside eduGAIN should have "academic"
> [1] background:
> """
> eduGAIN is a service developed within the GÉANT Project - a major
> collaboration between European national research and education network
> (NREN) organisations and the European Union.
> """
> Entities are pushed to eduGAIN by national federations (NFs). Although many
> NFs have " Education and Research", "Academic" or "Science" in their name
> they have their own policies in accepting members.
> Simply put, because "eduGAIN" does not have any requirements on the
> published entities in this respect users from e.g., private companies! can
> authenticate to SP.
> And this can be a problem for our (or any other) academic SP.
>
> We want to be available "for all academics of the world" and we thought
> eduGAIN could help us and simplify the process. But because a lot of IdPs
> do not release any or valid attributes we do not know if the authenticated
> user is "academic" or not at the moment. The only way is to (regularly) go
> through http://edugain.org/ technical/status.php , read all the Metadata
> Registration Practice Statement (MPRS) and find out which IdPs can join the
> particular federation. In case a NF allows private companies we would have
> to manually approve academic IdPs from that federation.
>
> Some NFs put categories to published IdPs; however, it is not feasible to
> know all the NFs in detail for every SP.
>
> Thank you for your input.
>
> [1] We do not have a precise definition of "academic" but we know that
> private companies are not academic.
>
>
> Kind regards,
> ____________________________
>
> Jozef Misutka
> LINDAT/CLARIN CTO
> http://lindat.cz
> https://lindat.mff.cuni.cz/repository/xmlui/
>
>


--
Nicole Harris
Project Development Officer
GÉANT Association Amsterdam Office (formerly TERENA)
Singel 468 D, 1017 AW Amsterdam
The Netherlands
Skype: harrisnv
M:+31 64 610 53 95







Archive powered by MHonArc 2.6.19.

Top of Page