Loading

Verhindern der Änderung des Lead-Inhabers mit einer Validierungsregel

Veröffentlichungsdatum: Oct 13, 2022
Beschreibung
Für das Lead-Objekt kann eine Validierungsregel erstellt werden, die verhindert, dass das Feld "Lead-Inhaber" von Benutzern mit einem bestimmten Profil geändert werden kann.
Lösung
Im Folgenden werden die Schritte zur Einrichtung dieser Art von Validierungsregel beschrieben:
 
1. Ermitteln Sie die Profil-ID des Profils, das keine Änderungen vornehmen darf.
Beispiel:
Profil – Beratender Benutzer
Profil-ID aus der URL in Classic –  https://na9.salesforce.com/00eE0000000vGNQ
Profil-ID aus der URL in Lightning – https://na9.lightning.force.com/lightning/setup/EnhancedProfiles/page?address=%2F00eE0000000vGNQ  

2. Wechseln Sie zur Validierungsregel-Seite.
In Classic: Setup | Anpassen | Leads | Validierungsregeln
In Lightning: Zahnradsymbol | Setup | Objekt-Manager | Lead | Validierungsregeln

3. Klicken Sie auf Neu, um eine neue Validierungsregel zu erstellen.

4. Geben Sie die folgende Formel entsprechend Ihren Anforderungen in das Feld "Fehlerbedingungsformel" ein und achten Sie darauf, die 15-stellige Profil-ID durch die richtige ID zu ersetzen:

* Alle Benutzer daran hindern, den Lead-Inhaber zu ändern.
ISCHANGED(OwnerId) 

* Alle Benutzer daran hindern, den Lead-Inhaber von Datensätzen zu ändern, deren Inhaber sie nicht sind.
AND(
ISCHANGED(OwnerId),
$User.Id <> PRIORVALUE(OwnerId)
)

* Benutzer mit einem bestimmten Profil daran hindern, den Lead-Inhaber zu ändern.
AND(ISCHANGED( OwnerId ), $User.ProfileId = '00eE0000000vGNQ')

* Benutzer mit einem bestimmten Profil daran hindern, den Lead-Inhaber von Datensätzen zu ändern, deren Inhaber sie nicht sind.
AND(
ISCHANGED(OwnerId),
$User.Id <> PRIORVALUE(OwnerId), $User.ProfileId = '00e6A000001NnZT')

5. Stellen Sie sicher, dass Sie sowohl einen Regelnamen als auch eine Fehlermeldung (erforderlich) für die Regel definieren. Klicken Sie auf Speichern.


Um die Validierungsregel zu testen, bitten Sie den Benutzer, sich anzumelden und zu versuchen, eine Änderung im Feld "Lead-Inhaber" zu speichern.


Hinweise:
  • Diese Art von Validierungsregel kann für jedes Standard- oder benutzerdefinierte Objekt erstellt werden. In diesem Beispiel verwenden wir einfach Leads.
  • Diese Art der Validierung funktioniert NUR bei der Übertragung von einzelnen Datensätzen, da die Validierungsregeln NICHT für die Massenübertragung von Datensätzen gelten. Um die Massenübertragung von Inhaberschaft zu verhindern, müsste eine benutzerdefinierte APEX-Lösung verwendet werden. >

Weitere Informationen zu Validierungsregeln finden Sie unter Validierungsregeln.
 
Nummer des Knowledge-Artikels

000385858

 
Laden
Salesforce Help | Article