You are currently viewing Salesforce 2025 : Nouveautés et maintenances à retenir
Salesforce 2025 : les nouveautés clés et maintenances de certification à connaître.

Salesforce 2025 : Nouveautés et maintenances à retenir

Chaque année, Salesforce 2025 propose plusieurs releases majeures, apportant leur lot de nouveautés fonctionnelles, techniques et réglementaires. Pour maintenir leurs certifications, les professionnels doivent suivre des modules de maintenance sur Trailhead. Ces maintenances sont bien plus qu’une formalité : elles permettent de découvrir en avant-première les évolutions clés de la plateforme.

Dans cet article, nous avons synthétisé toutes les nouveautés issues des maintenances jusqu’à la release Spring ’25, par certification et par thème. Chaque point est sourcé, avec un lien direct vers Trailhead lorsque disponible, et commenté pour vous aider à comprendre à quoi cela sert concrètement dans vos projets Salesforce.

Introduction : pourquoi suivre les maintenances Trailhead

Les maintenances Trailhead permettent :

  • De garder vos certifications actives
  • De découvrir les nouvelles fonctionnalités dès leur sortie
  • D’adapter vos pratiques (configuration, code, sécurité, gouvernance)
  • De répondre aux attentes des clients sur des sujets récents

Ce guide est à jour pour les maintenances publiées jusqu’à la release Spring ’25. Il s’adresse aux administrateurs, consultants, développeurs et architectes Salesforce.

Plateforme Salesforce : nouveautés générales

Les administrateurs, app builders et développeurs sont concernés par plusieurs évolutions majeures de la plateforme. Voici les plus importantes.

1. Création de données avec audit fields (CreatedById)

Il est désormais possible d’insérer des données en spécifiant manuellement les champs CreatedById et CreatedDate. Cette fonctionnalité est activée automatiquement pour les utilisateurs disposant des bons droits d’import, ce qui facilite les migrations ou l’initialisation de données en environnement sandbox.

Source : https://trailhead.salesforce.com/content/learn/modules/platform-app-builder-certification-maintenance-winter-25

2. Support natif des objets Data Cloud

La plateforme permet désormais de manipuler les objets Data Cloud dans des flows, des formules et des règles de validation. Cela marque une intégration beaucoup plus poussée du produit Data Cloud dans Salesforce Core.

Les administrateurs peuvent référencer les Data Spaces, ce qui facilite la gouvernance des données multi-périmètre (filiales, BU, marques…).

Source : https://trailhead.salesforce.com/content/learn/modules/platform-administrator-certification-maintenance-winter-25

3. Nouveaux types de données : Email, URL, Phone, Boolean

Ces types de données sont désormais mieux supportés dans Data Cloud, ce qui permet de les utiliser dans les règles d’unification, les calculs et les transformations de données.

Cela simplifie la construction de segments, les calculs de score ou encore les déclenchements de journey.

Développement : Apex, LWC, tests et déploiement

Les développeurs Salesforce sont concernés par de nombreuses nouveautés, notamment en Apex, LWC et configuration de tests.

4. Opérateur de coalescence ?? en Apex

Cet opérateur permet de simplifier les affectations avec valeur par défaut :

apexCopyEditString message = userInput ?? 'Default';

Il remplace avantageusement les expressions ternaires ou les vérifications imbriquées.

Source : https://trailhead.salesforce.com/content/learn/modules/platform-developer-i-certification-maintenance-winter-25

5. Exception Chained Cause en Apex

Les classes d’exception Apex supportent désormais la cause d’origine, ce qui permet de chaîner les erreurs comme en Java.

Cela améliore considérablement la traçabilité lors des erreurs système ou métiers.

6. Iterable personnalisé dans les boucles for

Il est possible de créer des classes Apex implémentant Iterable<T>, ce qui offre de nouvelles possibilités dans les boucles for.

Exemple :

apexCopyEditpublic class MyIterable implements Iterable<String> {
   public Iterator<String> iterator() {
       return new List<String>{'A', 'B', 'C'}.iterator();
   }
}

7. LWC : Support du Light DOM

Les composants LWC peuvent désormais utiliser le Light DOM, ce qui permet :

  • De s’intégrer plus naturellement dans des pages web externes
  • D’utiliser des sélecteurs CSS classiques
  • D’écrire des tests plus lisibles

Experience Cloud

8. Attribution dynamique des Permission Sets

Les Experience Sites permettent désormais de gérer les profils utilisateurs à l’aide de règles conditionnelles, basées sur des données issues de l’objet Contact.

Exemple d’usage :

  • Si Contact.Type == "Partenaire", attribution du set PartnerAccess

Cela évite la création de profils ou record types supplémentaires.

9. Gestion des Data Spaces

Les Data Spaces permettent de filtrer les enregistrements disponibles dans une communauté selon une segmentation métier (filiale, zone géographique…).

C’est particulièrement utile pour les associations multi-pays ou les groupes avec plusieurs marques.

Sales Cloud et Service Cloud

10. Automatisations améliorées via Flow

Les flows supportent désormais les actions conditionnelles sur des objets liés. Il est donc possible de créer des automatisations du type :

Si le dernier événement est antérieur à 90 jours ET que le statut de l’opportunité est “Prospection”, alors créer une tâche de relance.

11. Dynamic Forms sur objets standards

Les Dynamic Forms sont maintenant disponibles sur plus d’objets standards, permettant une configuration plus granulaire des champs affichés en fonction du profil, du statut ou d’autres critères métier.

CPQ

12. Maintenance CPQ Spring ’25

Le module de maintenance CPQ met l’accent sur :

  • Les mises à jour de compatibilité avec Lightning Web Runtime
  • L’usage des flows pour automatiser certaines règles
  • Le support des API v5

Source : https://trailhead.salesforce.com/content/learn/modules/cpq-specialist-certification-maintenance-spring-25

Marketing Cloud

13. Email Specialist : Frequency Capping

Il est désormais possible de limiter le nombre d’emails envoyés à un contact sur une période donnée, pour éviter la lassitude ou le spam.

Cette fonctionnalité est disponible dans Contact Builder et paramétrable dans les sends.

14. Engagement : Journeys multi-conditions

Les journeys peuvent désormais gérer plusieurs points d’entrée ou plusieurs objectifs finaux, par exemple :

  • Entrée par formulaire web OU par événement mobile
  • Objectif : clic OU achat

Cela permet de concevoir des scénarios plus proches des réalités business.

Platform Developer II & Architect

15. Data Spaces dans Data Cloud

Les Architectes doivent intégrer les Data Spaces dans leur modélisation. Cela impacte notamment :

  • Les permissions
  • Les flux de gouvernance
  • Les architectures multi-org

16. Platform Encryption : clé racine unique

Salesforce permet désormais de chiffrer les données avec une clé racine unique, qui simplifie la rotation, la révocation, et améliore la conformité RGPD/SOC2.

17. Accès fin aux objets externes

Les permissions peuvent être définies au niveau des objets externes, ce qui est crucial pour les architectures utilisant Salesforce Connect ou des intégrations S3/Azure.

Synthèse par certification

CertificationMaintenance la plus récente Module Trailhead
AdministratorWinter ’25Lien
Platform App BuilderWinter ’25Lien
Developer IWinter ’25Lien
CPQ SpecialistSpring ’25Lien
Marketing Cloud Email SpecialistSpring ’25Lien
ArchitectWinter ’25Lien

Conclusion : ces mises à jour Salesforce 2025 sont essentielles pour rester à jour.

Si vous êtes certifié Salesforce, ces maintenances ne sont pas à prendre à la légère. Elles vous permettent de rester à jour sur des fonctionnalités qui peuvent transformer votre manière de déployer Salesforce, de configurer vos flows ou d’écrire du code Apex. Elles sont aussi un excellent levier pour apporter plus de valeur à vos clients.

En intégrant ces nouveautés dans vos projets, vous réduisez le time-to-value, améliorez l’adhésion utilisateur, et sécurisez votre architecture sur le long terme.

Vous pouvez suivre toutes les maintenances ici :
https://trailhead.salesforce.com/content/learn/trails/maintain-your-salesforce-certifications

Laisser un commentaire