geonetwork / core-geonetwork

GeoNetwork is a catalog application to manage spatially referenced resources. It provides powerful metadata editing and search functions as well as an interactive web map viewer. It is currently used in numerous Spatial Data Infrastructure initiatives across the world.
http://geonetwork-opensource.org/
GNU General Public License v2.0
420 stars 489 forks source link

SAMLv2 integration in GeoNetwork #6048

Closed luciaV86 closed 6 months ago

luciaV86 commented 2 years ago

Hello there, we would like to enable our users to login into GeoNetwork by using Single Sign-On. Has GeoNetwork a backend for the SAML v2 protocol? Unfortunately I found no info about it and what is indicated here (https://www.geocat.net/docs/geonetwork-enterprise/latest/geonetwork/community/administrator-guide/managing-users-and-groups/authentication-mode.html?highlight=authentication) as Shibboleth authentication configuration seems to be deprecated. I was wondering if it is something planned for the next deployments. Thank you very much in advance.

josegar74 commented 2 years ago

Hi @luciaV86

Afaik Shibboleth should work in GeoNetwork 3.x and 4.x.

I think the latest versions of Spring Security have support for SAML v2, but I don't know any plans to support it in GeoNetwork.

The latest versions of GeoNetwork also support KeyCloak, check if that can be an alternative suitable for you to support Single Sign-On.