Aller au contenu principal

Intégrations SSO

VaultysHub agit comme un fournisseur d'identité (IdP) et prend en charge les protocoles OpenID Connect et SAML2 pour connecter facilement vos applications. Cette section contient des guides détaillés pour configurer l'authentification unique (SSO) avec différentes applications populaires.

Protocoles supportés​

OpenID Connect​

OpenID Connect est un protocole d'authentification moderne basé sur OAuth 2.0. Il est particulièrement adapté aux applications cloud modernes et offre une intégration simple et sécurisée.

Points d'accès OpenID Connect :

  • Configuration: https://[votre-smartlink].link.vaultys.org/api/oidc/[appid]/.well-known/openid-configuration
  • Authorization endpoint: https://[votre-smartlink].link.vaultys.org/api/oidc/[appid]/auth
  • Token endpoint: https://[votre-smartlink].link.vaultys.org/api/oidc/[appid]/token
  • UserInfo endpoint: https://[votre-smartlink].link.vaultys.org/api/oidc/[appid]/userinfo
  • JWKS URI: https://[votre-smartlink].link.vaultys.org/api/oidc/[appid]/jwks
  • Issuer: https://[votre-smartlink].link.vaultys.org/api/oidc/[appid]

Note: Remplacez [votre-smartlink] par votre sous-domaine VaultysHub et [appid] par l'identifiant de l'application configurée dans VaultysHub.

SAML2​

SAML2 est un standard éprouvé pour l'authentification unique, largement utilisé dans les environnements d'entreprise.

Métadonnées SAML2 :

  • Entity ID: https://[votre-smartlink].link.vaultys.org/[appid]
  • SSO URL: https://[votre-smartlink].link.vaultys.org/api/saml2/sso/[appid]
  • Métadonnées IdP: https://[votre-smartlink].link.vaultys.org/api/saml2/metadata/[appid]

Note: La déconnexion unique (Single Logout) depuis VaultysHub n'est pas prise en charge.

Note: Remplacez [votre-smartlink] par votre sous-domaine VaultysHub et [appid] par l'identifiant de l'application configurée dans VaultysHub.

Applications supportées​

Solutions Cloud et Collaboration​

Nextcloud​

Plateforme de collaboration et de stockage cloud open-source. Configuration via le plugin Social Login pour OpenID Connect.

GitLab​

Plateforme DevOps complète supportant OpenID Connect et SAML2 pour l'authentification d'entreprise.

Trello​

Gestion de projets et collaboration avec SAML 2.0 via Atlassian Access (Enterprise).

Notion​

Espace de travail tout-en-un pour notes et collaboration avec support SAML 2.0 (Enterprise).

Monday.com​

Plateforme de gestion du travail supportant SAML 2.0 et OpenID Connect (Enterprise).

Infrastructure et Réseau​

Tailscale​

VPN mesh moderne utilisant OpenID Connect avec support WebFinger pour une configuration simplifiée.

Headscale​

Serveur de contrôle open-source pour Tailscale avec authentification OpenID Connect.

Apache Guacamole​

Passerelle d'accès Bureau à distance (RDP) dans le navigateur, avec authentification VaultysHub via OpenID Connect et identifiants Windows jamais exposés.

Portainer​

Interface de gestion pour conteneurs Docker/Kubernetes avec support OAuth2/OpenID Connect.

Monitoring et Observabilité​

Grafana​

Solution de monitoring et d'observabilité avec support natif OpenID Connect.

Productivité et Communication​

Mattermost​

Plateforme de messagerie d'équipe open-source avec support SAML2 et OpenID Connect.

Rocket.Chat​

Solution de communication unifiée supportant OAuth2 et SAML2.

BlueMind​

Messagerie collaborative française complète avec support SAML 2.0 et OpenID Connect.

Talkspirit​

Plateforme collaborative française avec support SAML 2.0 et OpenID Connect.

Whaller​

Réseau social d'entreprise français avec support SAML 2.0.

Jamespot​

Digital workplace français avec support SAML 2.0.

CRM et Marketing​

HubSpot​

Plateforme CRM et marketing automation avec support SAML 2.0 (Enterprise).

Solutions RH et Paie​

Lucca​

Suite SIRH complète française (Figgo, Pagga, Timmi) avec SAML 2.0 et OpenID Connect.

Silae​

Solution de paie française avec support SAML 2.0.

Eurécia​

Logiciel RH français avec support SAML 2.0.

Gestion documentaire​

Alfresco​

Plateforme de gestion de contenu d'entreprise avec SAML 2.0 et OpenID Connect.

Wimi​

Plateforme de gestion de projets et documents avec support SAML 2.0.

E-commerce​

PrestaShop​

Plateforme e-commerce avec modules SSO SAML 2.0 et OpenID Connect disponibles.

Gestion et Administration​

Keycloak​

Broker d'identité permettant de chaîner l'authentification avec VaultysHub via SAML2 ou OpenID Connect.

Authentik​

Plateforme d'authentification et d'autorisation avec support de fédération d'identité.

Configuration générale​

Avant de configurer une application spécifique, assurez-vous d'avoir :

  1. Créé l'application dans VaultysHub - Suivez le guide général SSO pour ajouter votre application
  2. Configuré le type d'authentification - Choisissez entre OpenID Connect ou SAML2 selon l'application
  3. Défini les URLs de redirection - Configurez les URLs autorisées pour le retour après authentification
  4. Assigné les utilisateurs/groupes - Gérez qui peut accéder à l'application

Informations requises​

Pour OpenID Connect​

  • Client ID : Identifiant unique de l'application dans VaultysHub
  • Client Secret : Clé secrète pour l'authentification de l'application
  • Redirect URI : URL de retour après authentification
  • Scopes : Généralement openid profile email

Pour SAML2​

  • Entity ID : Identifiant unique du Service Provider
  • ACS URL : Assertion Consumer Service URL
  • Certificate : Certificat X.509 pour la signature des assertions
  • Attribute Mapping : Correspondance entre les attributs VaultysHub et l'application

Support et dépannage​

Problèmes courants​

"Invalid redirect URI"

  • Vérifiez que l'URL de redirection est exactement identique dans VaultysHub et l'application
  • Attention aux trailing slashes et au protocole (http vs https)

"Invalid client credentials"

  • Vérifiez le Client ID et Client Secret
  • Assurez-vous que l'application est bien activée dans VaultysHub

"User not authorized"

  • Vérifiez que l'utilisateur est bien assigné à l'application
  • Contrôlez les permissions de groupe si applicable

Logs et debugging​

Les logs d'authentification sont disponibles dans VaultysHub :

  • Logs SSO : Section Administration > Logs > SSO
  • Événements utilisateur : Profil utilisateur > Activité

Pour activer les logs détaillés côté application, consultez la documentation spécifique de chaque application.

Ressources supplémentaires​