Loading

Impedire la modifica del titolare lead con una regola di convalida

Data pubblicazione: Oct 13, 2022
Descrizione
È possibile creare una regola di convalida per l'oggetto Lead che impedisce agli utenti di un determinato profilo di modificare il campo Titolare lead.
Risoluzione
Di seguito sono riportati i passaggi per l'impostazione di questo tipo di regola di convalida:
 
1. Ottenere l'ID profilo per il profilo per cui si vuole limitare la possibilità di apportare modifiche.
Esempio:
Profilo -- Utente consulente
ID profilo dall'URL in Classic --  https://na9.salesforce.com/00eE0000000vGNQ
ID profilo dall'URL in Lightning -- https://na9.lightning.force.com/lightning/setup/EnhancedProfiles/page?address=%2F00eE0000000vGNQ  

2. Passare alla pagina delle regole di convalida.
In Classic: Imposta | Personalizza | Lead | Regole di convalida
In Lightning: icona ingranaggio | Imposta | Gestore oggetti | Lead | Regole di convalida

3. Fare clic su Nuova per creare una nuova regola di convalida.

4. Inserire la formula seguente nel campo Formula condizione errore in base ai propri requisiti, assicurandosi di sostituire l'ID profilo di 15 cifre con l'ID corretto:

* Prevent All Users from Changing Lead Owner.
ISCHANGED(OwnerId) 

* Prevent All Users from Changing Lead Owner of records they do not own.
AND(
ISCHANGED(OwnerId),
$User.Id <> PRIORVALUE(OwnerId)
)

* Prevent Users from specific Profile from Changing Lead Owner.
AND(ISCHANGED( OwnerId ), $User.ProfileId = '00eE0000000vGNQ')

* Prevent Users from specific Profile from Changing Lead Owner of records they do not own.
AND(
ISCHANGED(OwnerId),
$User.Id <> PRIORVALUE(OwnerId), $User.ProfileId = '00e6A000001NnZT')

5. Assicurarsi di definire sia un nome regola che un messaggio di errore (obbligatorio) per la regola. Fare clic su Salva.


Per testare la regola di convalida, fare accedere l'utente e provare a salvare una modifica nel campo Titolare lead.


Note:
  • Questo tipo di regola di convalida può essere creata per qualsiasi oggetto standard o personalizzato. In questo esempio si utilizzano semplicemente lead.
  • Questo tipo di convalida funzionerà SOLO con il trasferimento di un singolo record perché le regole di convalida NON vengono valutate per i trasferimenti globali di record. Per impedire il trasferimento globale della titolarità, è necessario utilizzare una soluzione APEX personalizzata. >

Per ulteriori informazioni sulle regole di convalida, vedere Regole di convalida.
 
Numero articolo Knowledge

000385858

 
Caricamento
Salesforce Help | Article