Vous apprendrez
Apprenez à mettre en place un système de provisionnement des utilisateurs pour la gestion des identités inter-domaines (SCIM) dans un compte ou un portefeuille.
Vous devez disposer d'un plan payant et être administrateur ou propriétaire pour configurer cette fonction.
Avant de commencer
Vous devez également activer le SSO dans Klaviyo avant de configurer le SCIM.
Notez que le provisionnement du SCIM est souvent un complément pour les fournisseurs d'identité (IdP). Par exemple, les IdP exigent souvent un plan SCIM distinct en plus d'un plan SSO. Si vous ne voyez pas les étapes suivantes dans votre IdP, veuillez vérifier que vous avez le bon plan.
Activer le provisionnement des utilisateurs SCIMActiver le provisionnement des utilisateurs SCIM
- Cliquez sur le nom de votre organisation dans le coin inférieur gauche.
- Cliquez sur Paramètres > Sécurité.
- Cochez la case Provisionnement SCIM .
- Copiez ou téléchargez la clé d'accès, y compris le préfixe
Klaviyo-API-Key
.
Notez que cette clé n'est affichée qu'une seule fois, assurez-vous donc que vous pouvez y accéder. Si vous le copiez, collez-le immédiatement dans un endroit sûr.
- Cliquez sur Terminé.
- Copiez l'URL de la base et collez-la quelque part, de préférence là où vous avez stocké la clé d'accès.
Ensuite, vous devez vous rendre chez votre fournisseur SSO pour terminer le processus. Cette procédure varie selon le fournisseur. Vous trouverez ci-dessous des instructions pour OKTA, One Login et Azure, mais vous pouvez utiliser n'importe quel autre fournisseur.
OKTA
- Naviguez vers Application > Applications.
- Sélectionnez l'application Klaviyo.
- Allez dans l'onglet Sign On .
- Sous Détails de l'accréditation, cochez cette case :
- Le format du nom d'utilisateur de l'application est défini sur Email.
-
Mettre à jour le nom d'utilisateur de l'application le est défini sur Créer et mettre à jour.
- Cliquez sur l'onglet Général .
- Sélectionnez Modifier.
- Sous Provisionnement, sélectionnez SCIM.
- Cliquez sur Enregistrer.
- Cliquez sur l'onglet Provisionnement .
- Sélectionnez Edit pour ouvrir la page SCIM Connection (voir ci-dessous).
- Dans l'URL de base du connecteur SCIM, collez l'URL de base de Klaviyo.
- Pour le champ Identifiant unique pour les utilisateurs, tapez "userName".
- Sous Actions de provisionnement prises en charge, cochez les cases suivantes :
- Importation de nouveaux utilisateurs et mise à jour des profils
- Pousser les nouveaux utilisateurs
- Pousser la mise à jour du profil
- Modifiez l'option Authentication Mode (Mode d'authentification ) en HTTP Header (En-tête HTTP).
- Collez la clé d'accès sous Autorisation.
- Cliquez sur Test Connector Configuration.
- Cliquez sur Enregistrer.
- En regard de Provisioning to App, cliquez sur Edit.
- Cochez la case Activer pour les fonctions suivantes :
- Créer des utilisateurs.
- Mettre à jour l'attribut de l'utilisateur.
-
Désactiver les utilisateurs.
- Cliquez sur Enregistrer.
- Faites défiler la page jusqu'à la section des mappages d'attributs de votre application.
- Cliquez sur Aller à l'éditeur de profil.
- Cliquez sur Ajouter un attribut.
- Tapez "rôle" pour Nom d'affichage, Nom de variable et Nom externe.
- Dans External namespace, entrez ce qui suit :
urn:ietf:params:scim:schemas:core:2.0:User - Cochez la case Définir une liste de valeurs énumérées.
- Ajoutez les rôles et les valeurs ; les valeurs de rôle valables sont les suivantes :
- administrateur
- gestionnaire
- analyste
- coordinateur_de_campagne
- créateur_de_contenu
- soutien
- Faites défiler la page jusqu'à Attribut requis et cochez Oui.
- Choisissez le type d'attribut (personnel ou groupe).
- Recommandation : laissez l'autorisation de l'utilisateur en lecture seule.
- Cliquez sur Enregistrer.
- Naviguez vers Applications > Applications et sélectionnez votre application.
- Cliquez sur Attribuer.
- Choisissez d'attribuer l'application à un individu (c'est-à-dire à des personnes) ou à un groupe.
- Trouvez les personnes ou les groupes auxquels vous souhaitez attribuer Klaviyo et cliquez sur Attribuer à côté de leur(s) nom(s).
- Faites défiler vers le bas jusqu'au champ du rôle et attribuez-leur le rôle correct.
- Cliquez sur Enregistrer et revenez en arrière.
Un seul login
- Dans le portail d'administration, cliquez sur Applications.
- Cliquez sur Ajouter une application.
- Recherchez "Klaviyo".
- Cliquez sur Klaviyo pour l'ajouter.
- Optionnel : Renommez la connexion.
- Cliquez sur Configuration.
- Dans le champ Token de support SCIM , collez votre clé d'accès SCIM.
- Cliquez sur Activer sous Connexion API.
- Cliquez sur Enregistrer.
- Allez dans Provisioning dans la barre latérale gauche.
- Cochez la case Activer le provisionnement .
- Ne décochez pas les cases Créer un utilisateur, Supprimer un utilisateur ou Mettre à jour un utilisateur.
- Recommandé : sélectionnez Supprimer dans le menu déroulant pour Lorsque des utilisateurs sont supprimés dans OneLogin, ou que l'accès à l'application de l'utilisateur est supprimé, effectuez l'action suivante.
- Cliquez sur Enregistrer.
Microsoft Entra ID (anciennement Azure AD)
- Connectez-vous à Microsoft Entra ID.
- Cliquez sur Microsoft Entra ID (anciennement appelé "Azure Active Directory").
- Cliquez sur Applications d'entreprise sur le côté gauche.
- Sélectionnez votre application.
- Si vous n'avez pas encore créé votre application, suivez les étapes du guide SSO.
- Cliquez sur Provisioning à gauche, puis sélectionnez Get Started.
- Dans le champ intitulé Provisioning Mode, sélectionnez Automatic.
- Accédez aux informations d'identification de l'administrateur.
- Collez l'URL de la base SCIM de Klaviyo dans le champ URL du locataire.
- Collez la clé API SCIM dans le champ Token secret. Notez que ce jeton doit être collé sans aucun préfixe (par exemple, n'incluez pas "Bearer" ou "Klaviyo-API-Key").
- Testez la connexion.
- Une fois la connexion établie, cliquez sur Enregistrer en haut à gauche.
- Dans cette même page, faites défiler vers le bas et ouvrez le menu déroulant Mappings .
- Sélectionnez Provisionner les utilisateurs Azure Active Directory.
- Facultatif : supprimez les attributs non pris en charge. Notez que Klaviyo ne prend en charge que les attributs suivants dans la colonneCustomappsso Attribute pour SCIM :
- "nom d'utilisateur",
- "actif"
- emails[type eq "travail"].value',
- "name.givenName",
- "nom.nomdefamille",
- emails[primary eq "True"].value',
- roles[primary eq "True"].value'
- Cliquez sur Enregistrer, puis sur Accueil.
- Retournez à Microsoft Entra ID > Enterprise applications > Klaviyo > Provisioning.
- Sélectionnez Start Provisioning.