Aller au contenu principal

Prise en main

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

1
Prérequis SalesforceConfigurez votre environnement Salesforce
2
Configuration DuoKeyConfigurez l'application dans DuoKey
3
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 :

  1. Accédez à developer.salesforce.com/signup
  2. Renseignez vos informations et soumettez
  3. Consultez votre e-mail pour le lien de vérification
  4. 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

  1. Connectez-vous à votre compte Salesforce
  2. Accédez à Setup Home → Company Settings → My Domain
  3. Copiez votre nom de domaine (par ex. yourcompany.develop.lightning.force.com)
  4. Enregistrez-le pour une utilisation ultérieure

Étape 2 : Configurer les autorisations Salesforce​

1

Créer un ensemble d'autorisations

  1. Dans Salesforce Setup, accédez à Users → Permission Sets → New
  2. Définissez le libellé : Key Manager
  3. Cliquez sur Save
2

Configurer les autorisations système

  1. Sur la page de l'ensemble d'autorisations Key Manager, faites défiler jusqu'à la section System
  2. Cliquez sur System Permissions
  3. Cliquez sur Edit
  4. Activez : Customize Application et Manage Encryption Keys
  5. Cliquez sur Save
3

Affecter l'ensemble d'autorisations à l'utilisateur

  1. Depuis Setup, accédez à Users
  2. Sélectionnez votre compte utilisateur
  3. Faites défiler jusqu'à Permission Set Assignments
  4. Cliquez sur Edit Assignments
  5. Ajoutez Key Manager aux ensembles d'autorisations activés
  6. Cliquez sur Save

Étape 3 : Configurer les paramètres OAuth​

  1. Accédez à Setup Home → Identity → OAuth and OpenID Connect Settings
  2. Activez les deux options :
    • Allow OAuth Username-Password Flows
    • Allow OAuth User-Agent Flows
  3. Enregistrez la configuration

Étape 4 : Se connecter à DuoKey​

  1. Accédez à l'URL de votre plateforme DuoKey
  2. Saisissez vos identifiants et connectez-vous
  3. Le tableau de bord DuoKey s'affiche

Étape 5 : Accéder à la section Apps​

  1. Depuis le tableau de bord DuoKey, cliquez sur Apps dans le menu de navigation
  2. Cliquez sur le bouton + Create new app

Étape 6 : Sélectionner l'application Salesforce BYOK​

  1. Dans le conteneur d'applications, localisez DuoKey for Salesforce
  2. Cliquez sur Install Now

Dépannage​

Étapes suivantes​