• Accueil / Salesforce / Expérience Salesforce Lightning…
, Expérience Salesforce Lightning de l&rsquo;hiver 21 et points forts de la version classique &#8211; Blog Salesforce de Jenwlee<span class="wtr-time-wrap after-title"><span class="wtr-time-number">10</span> minutes de lecture</span>

Expérience Salesforce Lightning de l’hiver 21 et points forts de la version classique – Blog Salesforce de Jenwlee10 minutes de lecture


, Expérience Salesforce Lightning de l&rsquo;hiver 21 et points forts de la version classique – Blog Salesforce de Jenwlee<span class="wtr-time-wrap after-title"><span class="wtr-time-number">10</span> minutes de lecture</span>

La liste des fonctionnalités Winter ’21 ci-dessous s’applique à la fois à Salesforce Lightning Experience et à la version classique.

Des fonctionnalités supplémentaires pour l’hiver ’21 sont disponibles pour Salesforce Classic uniquement, Lightning Experience uniquement, Améliorations de la communauté, Améliorations mobiles, Autres améliorations dans le Hiver ’21 Libération Points forts Publier.

Remarque: ces fonctionnalités ne sont répertoriées dans aucun ordre spécifique.

1. Améliorations de Lightning Flow

2. Améliorations des métadonnées personnalisées:

  • CMDT prend en charge les relations de type de champ de géolocalisation.
  • Vous pouvez maintenant voir quelles entités sont prises en charge à partir du menu Type de champ de relation de métadonnées

3. Améliorations du profil et des autorisations:

  • Vous pouvez empêcher les utilisateurs de voir les noms de profil autres que les leurs. Pour activer le filtrage de profil, accédez à Configuration | Utilisateur | Paramètres de gestion des utilisateurs, vérifier Activer le filtrage de profil. Une fois activé, si un utilisateur doit pouvoir afficher tous les noms de profil, il aura besoin du Afficher tous les profils. Voir le Notes de version pour la liste des fonctions où l’utilisateur pourra voir tous les profils.
  • Utilisez l’option de clonage de profil restreint pour limiter un profil cloné aux seules autorisations accessibles dans votre organisation. Si vous n’activez pas ce paramètre, toutes les autorisations actuellement activées dans le profil d’origine sont également activées pour le profil cloné, même si votre organisation ne peut actuellement pas y accéder. Dans Configuration | Utilisateur | Paramètres de gestion des utilisateurs, vérifier Sélectionnez Clonage de profil restreint.
  • Les groupes d’ensembles d’autorisations sont désormais disponibles dans Professional Edition

4. Améliorations du partage:

  • Déployez ensemble OWD et les règles de partage basées sur des critères. Auparavant, ces modifications devaient être déployées en tant que packages séparés.
  • Vous ne pouvez pas désactiver l’OWD de l’utilisateur invité sécurisé et le modèle de partage d’enregistrements
  • (Mis à jour) Désactivez le rendu HTML dans les étiquettes de champ personnalisées. Cette mise à jour sera appliquée au printemps 21 et n’est disponible que dans les organisations où le formatage HTML est utilisé dans les libellés de champ personnalisés.

5. (Mise à jour précédemment publiée) Nécessite l’autorisation d’afficher les noms d’enregistrement dans la recherche. Cette mise à jour sera appliquée au printemps 21. Les utilisateurs doivent avoir Lis accès à ces enregistrements ou au Autorisation Afficher tous les noms d’enregistrement de recherche pour afficher ces données. Remarque: cela s’applique aux champs système, tels que Créé par et Dernière modification par. , Expérience Salesforce Lightning de l&rsquo;hiver 21 et points forts de la version classique – Blog Salesforce de Jenwlee<span class="wtr-time-wrap after-title"><span class="wtr-time-number">10</span> minutes de lecture</span>

6. (Mise à jour) Désactivez les modifications d’objet standard sur le profil standard via l’interface utilisateur et l’API de métadonnées. Ceci est appliqué au printemps ’21. Actuellement, les mises à jour du profil standard sont autorisées via l’API de métadonnées.

sept. Utilisez le suivi des appareils mobiles pour afficher et révoquer des appareils. Pour afficher les appareils qui accèdent à Salesforce, vous avez besoin du Afficher les appareils autorisation. Pour révoquer l’accès à l’appareil, vous avez besoin du Gérer les appareils autorisation. Pour activer le suivi des appareils mobiles dans votre organisation, contactez le support client de Salesforce.

8. Envoyer des réponses SAML chiffrées SHA1 ou SHA256 lorsque Salesforce est le fournisseur d’identité

9. Les noms de sandbox doivent être en minuscules dans les URL des destinataires pour les demandes SAML du fournisseur d’identité

dix. (Mettre à jour) Déployer un My Domain. Pour adhérer aux dernières fonctionnalités et se conformer aux exigences du navigateur, toutes les organisations Salesforce doivent disposer d’un Mon domaine. Cela sera appliqué à l’hiver 22. Déployer un domaine Mon domaine ou Salesforce en attribuera un en fonction du nom de votre entreprise.

11. (Mise à jour précédemment publiée) Stabiliser les URL pour Visualforce, Experience Builder, Site.com Studio et les fichiers de contenu. Cela s’applique à toutes les organisations avec un My Domain. Cela sera appliqué dans toutes les organisations au cours de l’été 21.

12. Nouvel attribut ignoreEditPermissionForRendering activé Remplace les autorisations de modification d’entité.

13. Améliorations Apex:

  • Utilisez l’opérateur de navigation sécurisée pour éviter les exceptions de pointeur nul. Les développeurs doivent utiliser l’opérateur de navigation sécurisée (?.) Pour remplacer les vérifications séquentielles explicites des références nulles.
  • Mettez à jour les ressources avec la méthode HTTP PATCH dans les appels Apex. Vous pouvez effectuer des mises à jour partielles ou complètes d’une ressource dans un service Web HTTP. Avant l’hiver 21, seule la méthode PUT était prise en charge pour les mises à jour complètes.
  • Envoyez des notifications personnalisées depuis Apex. Plutôt que de faire des appels d’API à partir d’Apex, utilisez CustomNotification pour envoyer des notifications personnalisées à partir d’Apex.
  • Détectez le contexte d’exécution Apex avec RequestId et Quiddity. Vous pouvez détecter le contexte Apex au moment de l’exécution et mettre en corrélation plusieurs journaux déclenchés par la demande, à l’aide des valeurs d’ID de demande et de Quiddity. Utilisez les méthodes de la classe System.Request pour obtenir l’ID de demande et la Quiddity de la demande Salesforce actuelle.
  • Améliorez les tests Apex avec les nouvelles méthodes d’erreur SObject. Suivez les erreurs avec les nouvelles méthodes SObject.hasErrors () et SObject.getErrors () sans effectuer d’opération DML pour vérifier le résultat des erreurs.
  • La méthode Database.deleteImmediate () peut désormais supprimer jusqu’à 50000 enregistrements d’objets volumineux dans un lot

14. Améliorations des événements de plate-forme:

  • Gérez vos abonnements aux déclencheurs d’événements de plateforme à partir de l’interface utilisateur. Vous pouvez désormais suspendre et reprendre les abonnements aux déclencheurs Apex à un événement de plateforme personnalisé via l’interface utilisateur de configuration.
  • Vous pouvez effectuer des appels Apex après la publication des messages d’événement de plate-forme pour les événements configurés avec le comportement Publier immédiatement.

15. Améliorations apportées aux composants Lightning:

  • (Bêta) Ajoutez des boutons personnalisés au composant de base lightning-input-rich-text. Les développeurs peuvent utiliser le bouton lightning-rich-text-toolbar-button pour ajouter des boutons personnalisés pour effectuer les actions que vous spécifiez ou ouvrir une fenêtre contextuelle modale.
  • (Bêta) Scanner un code-barres dans un composant Web Lightning. Utilisez l’API BarcodeScanner pour ajouter la lecture de codes-barres à vos composants Web Lightning.
  • Augmentation du délai d’expiration pour la mise en cache côté client de 15 minutes à 8 heures, avec un intervalle d’actualisation de 15 minutes
  • Les composants Aura dans l’espace de noms de l’interface utilisateur sont obsolètes à partir du 1er mai 2021. Remplacez-le par le composant associé dans l’espace de noms Lightning.

16. Mises à jour des versions relatives aux composants Lightning:

  • (Mise à jour, appliquée) Restreindre l’accès aux méthodes Apex @AuraEnabled pour les utilisateurs invités et du portail en fonction du profil utilisateur. Application en hiver ’21. Ajoutez un accès au profil utilisateur invité à toute classe Apex @AuraEnabled utilisée par une communauté ou un portail. Cette modification s’applique aux composants Aura, aux composants Web Lightning et aux flux dans les communautés Lightning, les portails et les sites Salesforce.
  • (Mise à jour, appliquée) Restreindre l’accès aux méthodes Apex @AuraEnabled pour les utilisateurs authentifiés en fonction du profil utilisateur. L’utilisateur authentifié peut accéder à une méthode Apex @AuraEnabled uniquement lorsque le profil de l’utilisateur autorise l’accès à la classe Apex. Un utilisateur authentifié est tout utilisateur de communauté authentifié sur tous les portails de communauté ainsi que sur tous les portails créés sur site.com ou force.com.
  • (Mise à jour) Activez les ressources statiques sécurisées pour les composants Lightning. Avec cette mise à jour de sécurité, toutes les ressources statiques seront servies à partir du domaine visualforce au lieu du domaine lightning.
  • (Mise à jour, reportée) Activez les vérifications d’accès aux dépendances dans les composants Lightning. Ceci est reporté au printemps ’21. Cette mise à jour garantit qu’un composant Lightning fourni par Salesforce peut nécessiter une autorisation d’organisation ou d’utilisateur pour accéder aux dépendances de composants. Une erreur d’accès s’affiche si l’utilisateur ne dispose pas de l’autorisation requise pour une dépendance de composant.
  • (Mise à jour, reportée) Désactivez l’accès aux méthodes de contrôleur Apex non globales dans les packages gérés. Reporté à l’été 21. Actuellement, les composants Aura en dehors de l’espace de noms du package peuvent accéder à des méthodes non globales. Avec cette mise à jour, si votre code dépend à tort de méthodes Apex non globales dans un package géré, les actions du serveur qui appellent ces méthodes échoueront.
  • (Mise à jour, reportée) Appliquer les modificateurs d’accès aux propriétés Apex dans le balisage des composants Lightning. Reporté à l’été 21. Cette modification rendra les composants Lightning cohérents avec l’utilisation des propriétés Apex dans d’autres contextes, comme une expression de balisage ne peut plus accéder à une propriété Apex avec un getter Apex privé.
  • (Mise à jour, reportée) Empêcher la création d’expressions de fonction dans les composants Aura créés dynamiquement. Reporté au printemps ’21. Cette mise à jour empêche les valeurs d’attribut passées à $ A.createComponent () ou $ A.createComponents () d’être interprétées comme des expressions de fonction Aura.

17. (Nécessite des abonnements Salesforce Shield ou des modules complémentaires de surveillance des événements) Améliorations de la surveillance des événements:

  • Fin de vie de la sécurité des transactions héritées. Toutes les stratégies écrites avec le cadre hérité sont désactivées et doivent être migrées vers le nouveau cadre de stratégie de sécurité des transactions amélioré.
  • Nouvel événement en temps réel qui aide à surveiller l’activité des API en masse – BulkApiResultEventStore.
  • Suivez les anomalies avec les appels d’API utilisateur aux données de votre organisation avec un nouvel événement de surveillance des événements en temps réel, ApiAnomalyEvent.
  • Le nouvel événement EventLogFile vous permet d’analyser les exceptions inattendues. Avec l’ensemble de données d’événements Apex UnexpectedException, vous pouvez analyser les exceptions dans l’application Analytics sans télécharger l’ensemble de données manuellement ou via l’API de données externes.
  • Afficher les téléchargements de données Einstein Analytics dans vos fichiers journaux d’événements

18. (Requiert Salesforce Shield) Améliorations du chiffrement de la plate-forme Shield:

  • Crypter les données relatives aux documents de prise en charge de la santé
  • Crypter les champs sur les documents utilisés pour identifier les clients Cloud Financial Services. Vous pouvez appliquer un cryptage déterministe au champ Numéro de document.

19. Utilisez le Centre de confidentialité pour gérer les données client. Remarque: Privacy Center est un package géré que vous installez dans votre organisation de production. Il vous permet de gérer les demandes des clients et respecte les lois sur la confidentialité des données, comme le RGPD.

19. Améliorations apportées à l’organisation Scratch:

  • (Bêta) Créez plus facilement des organisations Scratch en utilisant la forme d’une organisation. Vous définissez les fonctionnalités, les paramètres, les limites et les licences et Salesforce créera la définition d’organisation de travail à l’aide d’Org Shape for Scratch Orgs.
  • Ajoutez les fonctionnalités FieldServiceDispatcherUser, FieldServiceMobileUser et FieldServiceSchedulingUser à votre organisation Scratch

20. Améliorations apportées au système Lightning Design:

  • (Bêta) Personnalisez les composants avec les crochets de style LDS. Dans Winter ’21, vous pouvez personnaliser un ensemble de propriétés CSS personnalisées pour les personnalisations au niveau des composants: accordéon, alerte, avatar, badges, fil d’Ariane, boutons, icônes, modaux, pilules, onglets étendus, onglets, toast et info-bulles.
  • La notation BEM avec doubles tirets est obsolète. Cela sera obsolète dans Spring ’21 et sera remplacé par une seule notation de soulignement (_).

21. Nouveaux composants de l’ensemble de modifications

22. Composants Lightning: éléments nouveaux et modifiés

23. Apex: éléments nouveaux et modifiés

24. API: éléments nouveaux et modifiés

25. Améliorations de l’emballage





Source de l’article traduit automatiquement en Français

Besoin d'aide ?
Voulez-vous utiliser Pardot à sa capacité maximale et avoir
+ DE LEADS QUALIFIÉS

Notre analyse de votre Pardot offerte dès aujourd'hui
Merci, vous pouvez compléter notre questionnaire
Nous allons revenir vers vous rapidement !

Fermer