Logo du projet

52°North WSS

Au sujet

52North Web Security Service (WSS) vous permet de restreindre facilement l’accès aux services spatiaux et à leurs ressources en utilisant des droits d’accès basés sur le rôle de l’utilisateur.

Avec 52North WSS, vous pouvez définir des droits d’accès tels que:

Tous les utilisateurs ayant le rôle «externe» sont autorisés à accéder seulement aux couches A et B du WMS avec GetMap

ou

GetFeatureInfo est autorisé uniquement sur la couche A dans une zone spécifique définie par un rectangle englobant

52North WSS est une application Web Java qui s’exécute généralement dans un conteneur de servlet Apache Tomcat. Il agit comme un proxy pour un nombre arbitraire de services web OGC, recevant toutes les demandes et agissant suivant les politiques définies. Ainsi, les implémentations de services existantes n’ont pas besoin d’être changées. Les politiques et les utilisateurs sont définis dans les fichiers de configuration XML, qui sont gérés à partir d’une interface de gestion.

Capture d'écran de l'interface de gestion WSS

Caractéristiques

Autorisation

Inclut la protection de:

  • Web Mapping Service (WMS): les couches, l’étendue spatiale
  • Web Feature Service (WFS): les types d’entités, les entités et leurs attributs, les étendues spatiales
  • Sensor Observation Service (SOS): les offres d’observations, les procédures, les étendues spatiales, les étendues temporelles
  • Web Processing Service (WPS): les processus

Authentification

Plusieurs méthodes d’authentification des utilisateurs sont prises en charge, tels que:

  • Authentification HTTP basique
  • Assertions SAML (Security Assertions Markup Language)
  • ... et d’autres

Détails

Site Web: http://52north.org/communities/security

License: GNU General Public License (GPL) version 2

Version du logiciel: WSS 2.2.0

Plates-formes supportées: Windows, Linux, Mac

Interface de l’API: Java

Support commercial: http://52north.org/