Création de déclencheurs d’événement de déconnexion
Si l’objet LogoutEventStream est disponible pour votre organisation, vous pouvez créer des déclencheurs Apex qui répondent aux événements de déconnexion de sécurité depuis l’interface utilisateur de votre organisation.
Éditions requises
Disponible avec : Toutes les éditions
Lorsque LogoutEventStream est activé, Salesforce publie des événements de déconnexion lorsque des utilisateurs se déconnectent de l’interface utilisateur. Vous pouvez ajouter un déclencheur Apex pour vous abonner à ces événements. Vous pouvez ensuite implémenter une logique personnalisée durant la déconnexion. Par exemple, vous pouvez révoquer tous les jetons d’actualisation d’un utilisateur lors de la déconnexion.
Les expirations n'entraînent pas la publication d'un objet LogoutEventStream. Il existe une exception lorsqu'un utilisateur est automatiquement déconnecté de l'organisation suite à l'expiration de la session si l'organisation a activé le paramètre Forcer la déconnexion à l'expiration de la session. Dans ce cas, un événement de déconnexion est enregistré. Cependant, si les utilisateurs ferment leur navigateur pendant la session, aucun événement de déconnexion n'est enregistré, que le paramètre Forcer la déconnexion à l'expiration de la session soit activé ou non.
Dans Configuration, saisissez Gestionnaire d'événement dans la case Recherche rapide, puis sélectionnez Gestionnaire d'événement.
En regard d'Événement de déconnexion, cliquez sur la liste déroulante, puis sélectionnez Activer Streaming.
Créez des déclencheurs Apex qui abonnent à des événements de déconnexion.
Exemple
Dans cet exemple, l’abonné insère un enregistrement d’événement de déconnexion personnalisé durant la déconnexion.
We use three kinds of cookies on our websites: required, functional, and advertising. You can choose whether functional and advertising cookies apply. Click on the different cookie categories to find out more about each category and to change the default settings.
Privacy Statement
Required Cookies
Always Active
Required cookies are necessary for basic website functionality. Some examples include: session cookies needed to transmit the website, authentication cookies, and security cookies.
Functional Cookies
Functional cookies enhance functions, performance, and services on the website. Some examples include: cookies used to analyze site traffic, cookies used for market research, and cookies used to display advertising that is not directed to a particular individual.
Advertising Cookies
Advertising cookies track activity across websites in order to understand a viewer’s interests, and direct them specific marketing. Some examples include: cookies used for remarketing, or interest-based advertising.