Vous êtes ici :
Limitation des interactions avec des URL et des sources externes
Dans notre environnement connecté, l'interaction avec des sites Web et des sources externes est une nécessité. Pour protéger votre réseau et vos données, configurez des listes d'autorisations et activez des paramètres qui limitent l'interaction entre Salesforce et les sources externes. Limitez les redirections provenant de Salesforce à des URL que vous approuvez.
- Gestion des URL approuvées
Spécifiez les URL approuvées que vous autorisez à interagir avec les utilisateurs et le réseau. Utilisez les directives de la Stratégie de sécurité des contenus (CSP) pour contrôler les types de ressource que les composants Lightning, les API tierces et les connexions WebSocket peuvent charger à partir de chaque URL approuvée. Si vous avez activé l'en-tête HTTP Permissions-Policy dans Paramètres de session, vous pouvez également contrôler les URL autorisées à accéder aux fonctionnalités du navigateur depuis Salesforce. - Protection de votre organisation avec les directives CSP mises à jour
Pour aider à protéger votre organisation contre les attaques par script inter-site et autres attaques par injection de code, Salesforce a mis à jour les directives de la stratégie de sécurité des contenus (CSP) livrée pour les pages Lightning dans Summer ’24. Si votre organisation de production a été créée avant juin 2024, activez un paramètre pour adopter les toutes dernières directives. - Gestion des redirections vers des URL externes
Protégez vos utilisateurs contre les redirections externes non approuvées hors de Salesforce. Pour commencer, examinez les types de redirection qui sont automatiquement restreints et vos options de restriction des liens hypertexte dans Salesforce. Ajoutez les URL externes que vous approuvez à une liste d'autorisations. Spécifiez ensuite l'action exécutée lorsqu'un utilisateur clique sur un hyperlien qui le dirige hors de votre organisation Salesforce. - Gestion des URL approuvées et des infractions à la politique du navigateur
Pour protéger vos utilisateurs, deux listes d'autorisations spécifient les URL que vous Trust pour charger des ressources dans Salesforce et les URL approuvées pour les redirections. Examinez les redirections bloquées et les requêtes de ressource bloquées par vos directives de stratégie de sécurité des contenus (CSP). Autorisez ensuite les ressources requises et mettez à jour vos URL approuvées. - Configuration de la liste d’autorisations CORS Salesforce
La recommandation CORS (partage de ressources d'origine croisée) permet aux navigateurs Web de demander des ressources à partir d'autres origines. Par exemple, avec CORS, le JavaScript d'une application Web à l'adresse https://www.exemple.com peut demander une ressource de https://www.salesforce.com. Pour autoriser l'accès aux API Salesforce, aux ressources REST Apex et à Lightning Out avec un code JavaScript dans un navigateur Web, ajoutez l'origine qui demande à votre liste d'autorisations CORS Salesforce. Avec les applications Lightning qui autorisent les navigateurs Web à envoyer des requêtes depuis leur organisation, la liste d'autorisations CORS empêche les requêtes aux applications Lightning, sauf si la requête provient d'une URL approuvée. La liste d'autorisations est en vigueur pour votre URL Mon domaine et api.salesforce.com. - Protection des informations confidentielles dans vos URL
Pour protéger les informations confidentielles dans vos URL, par exemple un ID d'organisation, activez l'en-tête HTTP referrer-policy. Lorsqu'une action Salesforce soumet une requête à une autre URL, le site Web qui reçoit cette requête peut afficher les informations sur l'origine. Par exemple, lorsqu'une page Salesforce charge une image, le site Web dans lequel l'image réside peut afficher l'URL de cette page Salesforce. Lorsque vous cliquez sur un lien, le site Web que vous visitez peut voir l'URL de la page Salesforce vers laquelle le lien pointe. L'en-tête HTTP referrer-policy contrôle le partage de cette URL, ou référent, pendant cette requête. - Protection de vos pages Visualforce avec la Stratégie d'ouverture d'origine croisée (COOP)
Aidez à protéger vos pages Visualforce personnalisées contre les attaques externes. Lorsque vous activez la stratégie COOP, chaque page Visualforce personnalisée principale s'ouvre dans nouvelle fenêtre contextuelle de navigation. Ce processus empêche l'accès direct aux autres onglets de navigateur, ainsi qu'à votre page Visualforce et à son contenu. - Restriction des requêtes en ressources de page avec la Stratégie d'incorporation d'origine croisée (COEP)
Pour protéger vos pages Visualforce personnalisées, autorisez uniquement les contenus des sources externes qui font confiance à votre page. Après avoir activé le paramètre Stratégie COEP, chargez des contenus incorporés provenant de sources externes uniquement lorsque l'origine indique explicitement que votre page ou domaine peut charger ses contenus. Les contenus incorporés peuvent inclure des images, des documents et des widgets. - Test de l'impact des cookies de session Salesforce bloqués
Pour prendre en charge les utilisateurs qui bloquent les cookies tiers, testez une fonctionnalité personnalisée et un code qui utilise un cookie de session Salesforce.
