Loading
Configuration et maintenance de Net Zero Cloud
Intégration de Microsoft 365 Azure à Salesforce pour Net Zero Cloud

Intégration de Microsoft 365 Azure à Salesforce pour Net Zero Cloud

Créez des rapports de divulgation directement dans Microsoft 365 Word en utilisant le complément Salesforce Disclosure and Compliance Hub pour Microsoft 365 Word. Pour établir une connexion sécurisée entre Salesforce et le complément, configurez une application Microsoft Azure, un fournisseur d'authentification et un identifiant nommé.

Éditions requises

Disponible avec : Lightning Experience
Disponible avec : Enterprise Edition, Performance Edition, Unlimited Edition et Developer Edition

Avant de commencer l'intégration de Microsoft 365 Azure à Salesforce pour Net Zero Cloud :

  • Connectez-vous à Azure.
  • Créez un compte Microsoft Azure.
  • Ajoutez une licence Office 365 E1 pour vos utilisateurs.
  1. Établissez une connexion entre Salesforce et Microsoft en configurant une application Microsoft Azure.
  2. Établissez une connexion sécurisée entre Salesforce et Microsoft en ajoutant les identifiants d’un fournisseur d’authentification.
  3. Ajoutez un identifiant nommé pour utiliser la configuration du stockage externe de documents.
  4. Pour les identifiants nommés hérités qui utilisent l'authentification par l'utilisateur, accordez l'accès aux utilisateurs via des ensembles d'autorisations et des profils.
  5. Stockez les documents et les modèles de document de divulgation en créant un site dans SharePoint.
  6. Configurez vos paramètres d'authentification pour accéder à un système externe depuis Salesforce.
    Consultez Configuration de votre authentification externe dans Auteurs de divulgations utilisant Microsoft 365 Word.
  7. Pour créer des modèles Word DOCX, PPT et Microsoft 365 dans Salesforce, utilisez Modèle de document de conception.
  8. Configurez le mécanisme par défaut de génération de documents côté serveur.
  9. Pour utiliser Microsoft 365 Word afin de créer des documents contenant un texte mis en forme, créez des modèles dans le modèle de document de conception.
  10. Spécifiez l'emplacement Microsoft OneDrive, dans la configuration du stockage externe des documents, pour stocker les documents de divulgation générés à un seul emplacement.
  11. Les administrateurs Salesforce déploient et attribuent l'application Salesforce Disclosure and Compliance Hub pour Microsoft 365 Word à des utilisateurs spécifiques ou à tous les utilisateurs.
  12. Pour générer des rapports de divulgation avec le complément Salesforce Disclosure and Compliance Hub for Microsoft 365 Word, sélectionnez Microsoft 365 Word pour obtenir le plug-in de la plate-forme de divulgation et de conformité.
  13. La fonctionnalité Plate-forme de divulgation et de conformité Salesforce pour Word Microsoft 365 prend en charge les systèmes d'exploitation Android, Microsoft Windows et iOS, ainsi que les dernières versions stables des navigateurs Apple Safari, Mozilla Firefox et Google Chrome.
    Consultez Navigateurs et appareils pris en charge pour le complément Contracts Salesforce pour Word. L'article est écrit pour les utilisateurs Salesforce Contracts, mais les étapes s'appliquent à Net Zero Cloud.

Création d'une connexion entre Salesforce et Microsoft Azure

Configurez une application Microsoft Azure pour établir une connexion entre Salesforce et Microsoft.

Éditions requises

Autorisations utilisateur requises
Pour inscrire une application cliente dans Microsoft Azure : Accès Administrateur locataire Azure
  1. Ouvrez Microsoft Azure, puis connectez-vous à votre compte Azure.
  2. Recherchez l'inscription de l'application, puis cliquez sur Nouvelles inscriptions.
  3. Saisissez les détails d'inscription.
    1. Saisissez un nom pour l’application, par exemple, MicrosoftApp.
    2. Pour les types de compte pris en charge, sélectionnez Accounts in this organizational directory only (Salesforce - SFDC-CLM only - Single tenant).
    3. Cliquez sur Inscrire.
    4. Notez l'identifiant de l'application (cliente), vous allez l’utiliser plus loin.
  4. Ajoutez des autorisations.
    1. Cliquez sur Autorisations d'API.
    2. Cliquez sur Ajouter une autorisation | Microsoft Graph | Autorisations déléguées.
    3. Dans Sélectionner les autorisations, saisissez Files.ReadWrite.All.
    4. Sélectionnez l'autorisation Files.ReadWrite.All, puis cliquez sur Ajouter des autorisations.
    5. Répétez ces étapes pour les autorisations suivantes :
      • openId
      • User.ReadWrite
      • Offline_access
    6. Cliquez sur Accorder le consentement administrateur pour {TenantName} et confirmez le consentement.
      Le statut change en Accordé pour Salesforce - {TenantName} pour toutes les autorisations.
  5. Ajoutez et enregistrez un secret client.
    1. Cliquez sur Certificats et secrets.
    2. Cliquez sur Nouveau secret client.
    3. Saisissez une description du secret client, par exemple MicrosoftApp.
    4. Saisissez ou sélectionnez une date d'expiration, puis cliquez sur Ajouter.
    5. Copiez et enregistrez la valeur du secret client, qui est requise pour configurer votre fournisseur d'authentification.
      Si vous ne copiez pas la valeur du secret client maintenant, vous ne pourrez pas la récupérer et devrez en créer une autre.

Configuration d'un fournisseur d'authentification pour l'application Microsoft

Ajoutez un identifiant de fournisseur d'authentification pour établir une connexion sécurisée entre Salesforce et Microsoft.

Éditions requises

Autorisations utilisateur requises
Pour afficher les paramètres : Afficher la configuration
Pour modifier les paramètres : Personnaliser l'application
Pour configurer Fournisseur d'authentification : Gérer les fournisseurs d'authentification
  1. Dans Configuration, saisissez Fournisseurs d’authentification dans la case Recherche rapide, puis sélectionnez Fournisseurs d’authentification.
  2. Cliquez sur Nouveau.
  3. Pour le type de fournisseur, sélectionnez Open ID Connect.
  4. Dans Nom du fournisseur d’authentification, saisissez MicrosoftApp.
    MicrosoftApp est ajouté à la fin de l'URL.
  5. Dans Clé consommateur, saisissez l'ID de votre application (client) Azure.
  6. Dans Secret consommateur, saisissez la Valeur du secret client de votre application Azure.
  7. Dans URL du point de terminaison d'autorisation, saisissez https://login.microsoftonline.com/organizations/oauth2/v2.0/authorize.
  8. Dans URL du point de terminaison de jeton, saisissez https://login.microsoftonline.com/organizations/oauth2/v2.0/token.
  9. Dans URL du point de terminaison des informations utilisateur, saisissez https://graph.microsoft.com/oidc/userinfo.
  10. Pour les étendues par défaut, saisissez https://graph.microsoft.com/Files.ReadWrite.All offline_access openid User.ReadWrite.

    Vérifiez que l'option Étendues par défaut correspond aux autorisations d'API que vous avez ajoutées à votre compte Microsoft Azure. Consultez Création d'une connexion entre Salesforce et Microsoft Azure.

  11. Désélectionnez Envoyer les identifiants client dans l'en-tête.
  12. Sélectionnez Envoyer un jeton d'accès dans l'en-tête et inclure le secret consommateur dans les réponses d'API SOAP.
  13. Pour le gestionnaire d'inscription, sélectionnez Créer automatiquement un modèle de gestionnaire d'inscription.
  14. Pour déterminer comment exécuter l’inscription, sélectionnez votre compte administrateur système.
  15. Enregistrez vos modifications.
  16. Sous Configurations Salesforce, vérifiez que les URL ci-dessous ont été générées.
    • URL d'initialisation texte uniquement
    • URL d'initialisation de l'authentification unique
    • URL de liaison utilisateur existante
    • URL d'initialisation OAuth uniquement
    • URL de rappel
    • URL de déconnexion unique
  17. Si votre organisation Salesforce a un site Experience Cloud, agrandissez Sites Experience Cloud, puis vérifiez que ces URL ont été générées.
    • URL d'initialisation texte uniquement
    • URL d'initialisation de l'authentification unique
    • URL de liaison utilisateur existante
    • URL d'initialisation OAuth uniquement
    • URL de rappel
  18. Enregistrez vos modifications.
    Une fois le fournisseur d'authentification enregistré, une classe Apex Gestionnaire d'inscription est créée, par exemple AutocreatedRegHandler1234567890123.
  19. Désactivez les notifications par e-mail.
    Vous pouvez également désactiver les notifications par e-mail lorsque vous liez votre compte Salesforce à votre compte Microsoft Azure, et mettez à jour l'adresse e-mail Salesforce avec votre compte Microsoft Azure.
    1. Cliquez sur le lien de la classe Apex Gestionnaire d'inscription.
    2. Cliquez sur Modifier.
    3. Recherchez la méthode updateUser, puis retirez ou commentez cette entrée.
      //u.email = data.email; //u.lastName = data.lastName; //u.firstName = data.firstName;
    4. Enregistrez vos modifications.
  20. Ajoutez l’URL de rappel.
    1. Revenez dans votre fournisseur d'authentification.
    2. Dans la section Configuration de Salesforce, copiez l’URL de rappel.
    3. Ouvrez votre compte Microsoft Azure, puis cliquez sur Vue d'ensemble.
    4. Cliquez sur Ajouter une URL de redirection en regard de URL de redirection.
    5. Sélectionnez Ajouter une plate-forme | Web.
    6. Collez l’URL de rappel dans les URI de redirection.
    7. Sélectionnez les jetons d'accès (utilisés pour les flux implicites) et les jetons d'identification (utilisés pour les flux implicites et hybrides).
    8. Cliquez pour Configurer.
    9. Si vous avez une communauté de partenaires configurée, accédez au fournisseur d'authentification de votre organisation.
    10. Dans la section Sites Experience Cloud, copiez l’URL de rappel.
    11. Ouvrez votre compte Microsoft Azure, puis cliquez sur Authentification.
    12. Accédez à Web | URL de redirection, puis cliquez sur Ajouter une URL.
    13. Collez l'URL de rappel du site Experience Cloud, puis enregistrez vos modifications.
  21. Testez l'authentification du fournisseur d'authentification.
    1. Dans la section Configuration de Salesforce, copiez l’URL d’initialisation test uniquement.
    2. Collez l'URL dans la barre d'adresse et appuyez sur la touche Entrée.
    Connectez-vous au fournisseur tiers. Vous êtes redirigé vers votre organisation Salesforce.

Création d'un identifiant nommé pour le complément Salesforce Disclosure and Compliance Hub pour Microsoft 365 Word

Ajoutez un identifiant nommé pour utiliser la configuration du stockage de document externe. Spécifiez l'emplacement Microsoft OneDrive dans la configuration du stockage de document externe, afin de stocker les documents de contrat et les modèles de document générés à un emplacement unique.

Éditions requises

Autorisations utilisateur requises
Pour afficher les identifiants nommés : Afficher la configuration
Pour créer, modifier ou supprimer des identifiants nommés : Personnaliser l'application
Pour vous authentifier dans Microsoft Azure : Accès Administrateur locataire Azure
  1. Dans Configuration, saisissez Identifiants nommés dans la case Recherche rapide, puis sélectionnez Identifiants nommés.
  2. Dans le menu d'actions, sélectionnez Nouveau hérité.
  3. Dans Étiquette, saisissez MicrosoftApp.
  4. Dans URL, saisissez https://graph.microsoft.com/v1.0.
  5. Pour Type d'identité, sélectionnez Par utilisateur.
  6. Pour Protocole d'authentification, sélectionnez OAuth 2.0.
  7. Pour Fournisseur d'authentification, sélectionnez le fournisseur d'authentification.
  8. Sélectionnez Démarrer le flux d'authentification à l'enregistrement.
  9. Sélectionnez Générer un en-tête d’autorisation.
  10. Enregistrez vos modifications.

    Le statut d'authentification de l’identifiant nommé change en Authentifié lorsque Microsoft Azure est authentifié.

    Remarque
    Remarque Si votre compte Microsoft est déjà authentifié dans la session de navigateur actuelle, vous pouvez authentifier votre identifiant nommé avec succès. Sinon, authentifiez votre identifiant nommé en utilisant vos identifiants de compte Microsoft.

Configuration du stockage de documents externes pour les divulgations

Spécifiez l'emplacement Microsoft OneDrive, dans la configuration du stockage des documents externes, pour stocker les documents de divulgation générés à un seul emplacement.

Éditions requises

Autorisations utilisateur requises
Pour afficher les paramètres : Afficher la configuration
Pour créer, modifier ou supprimer des identifiants nommés : Personnaliser l'application
Pour vous authentifier dans Microsoft Azure : Administrateur locataire Azure
  1. Dans Configuration, saisissez Document externe dans la case Recherche rapide, puis sélectionnez Configuration du stockage de documents externes.
  2. Cliquez sur Nouveau.
  3. Sélectionnez Divulgation comme objet cible.
    Remarque
    Remarque Si vous stockez tous les documents dans le même compte OneDrive, quel que soit l'objet cible, et que le fournisseur d'authentification et les identifiants nommés sont identiques pour tous les objets, vous pouvez sélectionner l'objet cible sur Tous.
  4. Sélectionnez Tout ou un type d'enregistrement de divulgation que vous avez créé.

    Chaque type d'enregistrement de divulgation doit avoir une entrée correspondante dans Configuration du stockage de document externe.

  5. Dans Identificateur de stockage de documents externes, saisissez l'identifiant de votre lecteur SharePoint.

    L'ID du lecteur SharePoint est généré lorsque vous créez un site SharePoint. Consultez Création d'un site SharePoint pour Net Zero Cloud.

  6. Dans Chemin du document, saisissez le chemin vers le dossier dans lequel vous souhaitez stocker les documents, par exemple Disclosure/DisclosureAndComplianceHub.

    Salesforce configure la structure des dossiers dans le site SharePoint que vous avez créé pour stocker les modèles de document et les documents de divulgation.

  7. Sélectionnez l'identifiant nommé que vous avez créé pour l'application Microsoft.
  8. Pour Type de lecteur de stockage, sélectionnez Microsoft OneDrive.
  9. Enregistrez vos modifications.
  10. Répétez ces étapes pour l'objet cible Modèle de document.

Configuration du stockage de documents externes pour la Bibliothèque d'informations

Spécifiez l'emplacement Microsoft OneDrive dans la configuration de stockage de documents externes pour stocker les documents de la Bibliothèque d'informations à un emplacement unique.

Éditions requises

Autorisations utilisateur requises
Pour afficher les paramètres : Afficher la configuration
Pour créer, modifier ou supprimer des identifiants nommés : Personnaliser l'application
Pour vous authentifier dans Microsoft Azure : Administrateur locataire Azure
  1. Dans Configuration, saisissez Document externe dans la case Recherche rapide, puis sélectionnez Configuration du stockage de documents externes.
  2. Cliquez sur Nouveau.
  3. Sélectionnez Bibliothèque d'informations comme objet cible.
    Remarque
    Remarque Si vous stockez tous les documents dans le même compte OneDrive, quel que soit l'objet cible, et que le fournisseur d'authentification et les identifiants nommés sont identiques pour tous les objets, vous pouvez sélectionner l'objet cible sur Tous.
  4. Dans Identificateur de stockage de documents externes, saisissez l'identifiant de votre lecteur SharePoint.

    L'ID du lecteur SharePoint est généré lorsque vous créez un site SharePoint. Consultez Création d'un site SharePoint pour Net Zero Cloud.

  5. Pour déterminer où vous souhaitez stocker les documents, saisissez le chemin du dossier de documents, par exemple InformationLibrary.

    Salesforce configure la structure des dossiers dans le site SharePoint que vous avez créé pour stocker les modèles de document et les documents de divulgation.

  6. Sélectionnez l'identifiant nommé que vous avez créé pour l'application Microsoft.
  7. Pour Type de lecteur de stockage, sélectionnez Microsoft OneDrive.
  8. Enregistrez vos modifications.

Déploiement de la Plate-forme de divulgation et de conformité Salesforce pour l'application Microsoft 365 Word

Centralisez le déploiement et attribuez l'application Salesforce Disclosure and Compliance Hub Connector for Word aux utilisateurs pour leur permettre d'utiliser le complément Salesforce Disclosure and Compliance Hub for Microsoft 365 Word.

Éditions requises

Autorisations utilisateur requises
Pour déployer l'application complémentaire pour les utilisateurs : Administrateur système avec l'accès Administrateur locataire Azure
Pour déployer le complément Salesforce Disclosure and Compliance Hub pour Microsoft 365 Word, accédez à la page Connecteur de la plate-forme de divulgation et de conformité Salesforce pour Word. Connectez-vous ensuite au centre d'administration de Microsoft 365 ou recherchez l'application complémentaire dans Microsoft AppSource.
 
Chargement
Salesforce Help | Article