Migrer les stratégies héritées vers l'infrastructure de sécurité des transactions améliorée (mise à jour critique)

Avec la nouvelle structure de politique de sécurité des transactions optimisée de Salesforce, vous pouvez créer des stratégies de sécurité des transactions qui exécutent des actions sur n'importe quel objet standard ou personnalisé. Cette infrastructure est désormais globalement disponible. Par conséquent, nous retirons l'infrastructure héritée de la version Summer ’20. Pour préparer ce retrait et bénéficier des nouvelles fonctionnalités, migrez dès que possible vos stratégies de sécurité des transactions héritées vers la nouvelle infrastructure.

Où : cette modification s'applique à Lightning Experience et à Salesforce Classic dans les éditions Enterprise, Performance, Unlimited et Developer où la Surveillance des événements est activée.

Quand : le retrait de l'infrastructure de stratégie de sécurité des transactions héritée est prévu pour toutes les organisations Salesforce avec la version Summer ’20. Lorsque l'infrastructure héritée sera retirée, les stratégies héritées seront définitivement désactivées et vous ne pourrez pas les mettre à jour. Vos stratégies héritées vont continuer à fonctionner correctement jusqu'à la version Summer ‘20.

Qui : disponible pour les clients qui ont acheté des abonnements Salesforce Shield ou Salesforce Event Monitoring supplémentaires. Pour créer et gérer des politiques de sécurité des transactions, activez les autorisations Personnaliser l'application et Afficher toutes les données.

Comment : pour déterminer si vos stratégies de sécurité utilisent l'infrastructure héritée, vérifiez leur classe Apex associées. Les stratégies héritées implémentent l'interface TxnSecurity.PolicyCondition.

Pour migrer une stratégie héritée, dans la nouvelle infrastructure avancée, créez une stratégie qui reproduit l'ancien comportement. La stratégie héritée ne peut pas être exécutée dans la nouvelle infrastructure, mais elle reste visible. Vous pouvez ainsi examiner sa logique pour la reproduire dans la nouvelle stratégie.

Si vous préférez utiliser un outil par pointer-cliquer, le Générateur de condition fournit la plupart des fonctionnalités de création d'une stratégie dans la nouvelle infrastructure. Si vous préférez coder ou souhaitez utiliser des fonctionnalités que le Générateur de condition n'offre pas, implémentez la classe Apex avec la nouvelle interface TxnSecurity.EventCondition.

N'hésitez pas à nous faire part de vos commentaires sur la migration et à partager les problèmes éventuellement rencontrés, afin de nous permettre d'améliorer la transition pour l'ensemble des clients de la Surveillance des événements. Vous pouvez soumettre vos commentaires et suggestions sur cette fonctionnalité dans le groupe Salesforce Official: Shield de la Trailblazer Community.