Loading

Impostazione delle notifiche Email eccezione Apex

Data pubblicazione: Jun 10, 2022
Descrizione

Esiste un metodo per modificare il destinatario dell'email relative alle eccezioni Apex?

Salesforce Classic: Imposta | Ricerca veloce | Email eccezione Apex
Lightning Experience: Icona ingranaggio | Imposta | Ricerca veloce | Email eccezione Apex

È inoltre possibile configurare le email relative alle eccezioni Apex utilizzando l'oggetto Tooling API ApexEmailNotification.

Risoluzione

Quando vengono rilevati potenziali problemi del codice APEX, Salesforce invia due tipi di email di notifica:

  • Email di avviso APEX, che vengono inviate quando una classe o un trigger supera il 50% del limite di un governor APEX
  • Email di eccezione APEX, che vengono inviate quando si verifica un errore non gestito in un trigger o in una classe
  1. Configurare gli indirizzi email che devono ricevere le email quando il codice Apex rileva eccezioni non gestite. In precedenza queste email venivano inviate solo allo sviluppatore che aveva modificato per ultimo la classe o il trigger che ha generato l'errore. È ora possibile inviare una notifica anche agli utenti dell'organizzazione Salesforce e a indirizzi email arbitrari.
  2. Per impostazione predefinita, le email relative a eccezioni non gestite vengono inviate allo sviluppatore specificato nel campo LastModifiedBy della classe o del trigger che ha generato l'errore. È inoltre possibile inviare email anche agli utenti dell'organizzazione Salesforce e a indirizzi email arbitrari.
NOTA: per garantire la privacy dei dati, assicurarsi che i messaggi di errore di test e i dettagli delle eccezioni non contengano dati personali. L'handler delle eccezioni Apex e il framework di test non sono in grado di stabilire se nei messaggi e nei dettagli definiti dall'utente siano presenti dati sensibili. Per includere dati personali all'interno di eccezioni Apex personalizzate, è consigliabile creare una sottoclasse con nuove proprietà che contengano i dati personali. Quindi, non includere le informazioni delle proprietà della sottoclasse nella stringa del messaggio di eccezione.


Vedere anche:
Che cosa accade quando si verifica un'eccezione Apex
Numero articolo Knowledge

000385876

 
Caricamento
Salesforce Help | Article