Prise en main
Prise en main
Configurez DuoKey pour l'intégration Salesforce BYOK
Préversion
L'intégration Salesforce Shield est en préversion et n'est pas encore activée sur les tenants DuoKey Cockpit standard. Ce guide décrit son fonctionnement et sa configuration. Contactez DuoKey pour en discuter dans le cadre de votre projet.
S'applique à :
Salesforce Developer Edition+Administrateur systèmeAdministrateur DuoKey
Vue d'ensemble
La configuration de DuoKey pour Salesforce BYOK comporte trois phases principales :
Phases de configuration
Prérequis SalesforceConfigurez votre environnement Salesforce
Configuration DuoKeyConfigurez l'application dans DuoKey
Tests d'intégrationVérifiez la connexion et le déploiement de la clé
Exigences
Salesforce
- Developer Edition ou supérieure
- Autorisations d'administrateur système
- Accès à Setup et à l'App Manager
- Compréhension des Connected Apps
DuoKey
- Compte DuoKey actif
- Accès administrateur à la plateforme
- Clé de chiffrement créée
Technique
- Accès e-mail pour le code OTP
- Gestion des certificats SSL
- Connaissance de l'API REST
Liste de contrôle de démarrage rapide
Prérequis
- Créer un compte Salesforce Developer Edition
- Configurer les ensembles d'autorisations dans Salesforce
- Paramétrer les configurations OAuth et OpenID Connect
- Créer une Connected App dans Salesforce
- Générer un certificat auto-signé
- Se connecter à la plateforme DuoKey
- Créer une nouvelle application Salesforce BYOK
- Configurer les identifiants de l'API REST
- Sélectionner une clé de chiffrement
- Vérifier le service de clés en cache uniquement
Étape 1 : Configuration du compte Salesforce
1
Créer un compte Salesforce Developer
Si vous ne disposez pas d'un compte Salesforce Developer Edition :
- Accédez à developer.salesforce.com/signup
- Renseignez vos informations et soumettez
- Consultez votre e-mail pour le lien de vérification
- Cliquez sur le lien de vérification et définissez un mot de passe
Astuce
Conservez vos identifiants Salesforce en lieu sûr : vous en aurez besoin pour l'intégration DuoKey.
2
Noter votre domaine Salesforce
- Connectez-vous à votre compte Salesforce
- Accédez à Setup Home → Company Settings → My Domain
- Copiez votre nom de domaine (par ex.
yourcompany.develop.lightning.force.com) - Enregistrez-le pour une utilisation ultérieure
Étape 2 : Configurer les autorisations Salesforce
1
Créer un ensemble d'autorisations
- Dans Salesforce Setup, accédez à Users → Permission Sets → New
- Définissez le libellé :
Key Manager - Cliquez sur Save
2
Configurer les autorisations système
- Sur la page de l'ensemble d'autorisations Key Manager, faites défiler jusqu'à la section System
- Cliquez sur System Permissions
- Cliquez sur Edit
- Activez : Customize Application et Manage Encryption Keys
- Cliquez sur Save
3
Affecter l'ensemble d'autorisations à l'utilisateur
- Depuis Setup, accédez à Users
- Sélectionnez votre compte utilisateur
- Faites défiler jusqu'à Permission Set Assignments
- Cliquez sur Edit Assignments
- Ajoutez Key Manager aux ensembles d'autorisations activés
- Cliquez sur Save
Étape 3 : Configurer les paramètres OAuth
- Accédez à Setup Home → Identity → OAuth and OpenID Connect Settings
- Activez les deux options :
- Allow OAuth Username-Password Flows
- Allow OAuth User-Agent Flows
- Enregistrez la configuration
Étape 4 : Se connecter à DuoKey
- Accédez à l'URL de votre plateforme DuoKey
- Saisissez vos identifiants et connectez-vous
- Le tableau de bord DuoKey s'affiche
Étape 5 : Accéder à la section Apps
- Depuis le tableau de bord DuoKey, cliquez sur Apps dans le menu de navigation
- Cliquez sur le bouton + Create new app
Étape 6 : Sélectionner l'application Salesforce BYOK
- Dans le conteneur d'applications, localisez DuoKey for Salesforce
- Cliquez sur Install Now