HubSpot
Ce guide vous explique comment configurer l'authentification unique (SSO) entre SmartLink et HubSpot en utilisant SAML 2.0.
Prérequis
- HubSpot Enterprise (Marketing Hub, Sales Hub, Service Hub ou CMS Hub)
- Accès Super Admin à HubSpot
- Domaine email vérifié dans HubSpot
- Application configurée dans SmartLink avec SAML2
Note : Le SSO SAML est disponible uniquement avec les plans Enterprise de HubSpot.
Configuration dans SmartLink
1. Créer l'application
- Connectez-vous à SmartLink en tant qu'administrateur
- Allez dans Applications → Ajouter
- Créez une nouvelle application :
- Nom : HubSpot
- URL :
https://app.hubspot.com - Description : Plateforme CRM et marketing automation
- Icône : Choisissez l'icône HubSpot
2. Configurer SAML2
- Dans l'onglet Authentification
- Sélectionnez SAML2
- Configurez les paramètres suivants :
- Entity ID :
https://[votre-smartlink].link.vaultys.org/[appid] - ACS URL :
https://app.hubspot.com/login/saml - Format NameID :
emailAddress - App ID :
[appid](identifiant unique généré automatiquement)
- Entity ID :
3. Récupérer les métadonnées
Notez les URLs suivantes :
- Métadonnées IdP :
https://[votre-smartlink].link.vaultys.org/api/saml2/[appid]/metadata - SSO URL :
https://[votre-smartlink].link.vaultys.org/api/saml2/sso/[appid] - SLO URL :
https://[votre-smartlink].link.vaultys.org/api/saml2/slo/[appid] - Entity ID :
https://[votre-smartlink].link.vaultys.org/[appid] - Certificat X.509 : Téléchargez depuis SmartLink
Configuration dans HubSpot
1. Accéder aux paramètres SSO
- Connectez-vous à HubSpot en tant que Super Admin
- Cliquez sur l'icône Paramètres (⚙️)
- Dans le menu de gauche : Account Defaults → Security
- Cliquez sur l'onglet Single Sign-On
2. Configuration du fournisseur d'identité
Cliquez sur Configure SSO et remplissez :
Identity Provider Settings
- Identity Provider Single Sign-On URL :
https://[votre-smartlink].link.vaultys.org/api/saml2/sso/[appid] - Identity Provider Identifier :
[appid] - Verification Certificate : Collez le certificat X.509 depuis SmartLink
Service Provider Settings (fourni par HubSpot)
Notez ces valeurs pour les configurer dans SmartLink si nécessaire :
- Audience URI (SP Entity ID) :
https://api.hubspot.com - Sign on URL :
https://app.hubspot.com/login/saml
3. Configuration des attributs
Configurez le mapping des attributs SAML :
| Attribut HubSpot | Attribut SAML | Obligatoire |
|---|---|---|
http://schemas.xmlsoap.org/ws/2005/05/identity/claims/emailaddress | ✅ | |
| First Name | http://schemas.xmlsoap.org/ws/2005/05/identity/claims/givenname | ✅ |
| Last Name | http://schemas.xmlsoap.org/ws/2005/05/identity/claims/surname | ✅ |
| Groups | groups | ❌ |
4. Configuration des domaines
- Dans Security → Login Verification
- Ajoutez vos domaines d'entreprise
- Activez Require SSO pour ces domaines