Loading

Feld "Geändert von" hat sich für alle Profile gleichzeitig geändert

Veröffentlichungsdatum: Jan 7, 2025
Beschreibung
Das Feld "Geändert von" in den Profilen weist plötzlich dasselbe Datum, dieselbe Uhrzeit und denselben Benutzer auf. Wenn Sie das Setup-Prüfprotokoll aufrufen, werden Sie feststellen, dass der Benutzer, der diese Änderungen vermeintlich vorgenommen hat, nur ein einziges Profil geändert hat und nicht alle.

Das Prüfprotokoll zeigt in etwa Folgendes an: 
Geändertes Profil Name-des-Profils: Sicherheit auf Feldebene für Objekt-hier: Feld-hier wurde von "Lese-/Schreibzugriff" zu "Nur Lesezugriff" geändert

Was also ist passiert und warum werden sämtliche Änderungen an anderen Profilen nicht protokolliert?
Lösung

Es gibt zwei Möglichkeiten, um Änderungen an der Sicherheit auf Feldebene vorzunehmen:
 
1. Über die Seite "Felddefinition".
2. Über die Setup-Seite "Feldzugriff".

Felddefinition
Bei Verwendung der ersten Option übertragen Sie die Definition der Sicherheit auf Feldebene für ein einzelnes Feld auf alle Profile. Dies ändert auch den Wert für das Feld "Geändert von". Im Setup-Prüfprotokoll werden nur diejenigen Profile erfasst, in denen tatsächlich eine Änderung vorgenommen wurde. Dies könnte zu unerwarteten Ergebnissen führen, wenn Sie das Feld "Geändert von" von Profilen anzeigen, in denen keine direkte Änderung durchgeführt wurde.

Im folgenden Artikel erfahren Sie mehr über das Festlegen der Sicherheit auf Feldebene auf der Seite "Felddefinition":  Festlegen der Sicherheit auf Feldebene für ein Feld in allen Profilen.

Feldzugriff
Wenn Sie die zweite Option verwenden und zum Abschnitt "Feldzugriff" navigieren, erhalten Sie mehr Granularität bezüglich der übertragbaren Änderungen. Sie können die Sicherheit auf Feldebene nach Feld und nach Profil anzeigen und die erforderlichen Änderungen auf eine spezifischere Weise vornehmen. Wenn Sie die Werte mit dieser Methode ändern, wird der Wert "Geändert von" in Profilen, die nicht das Ziel der Änderung sind, nicht geändert. Wenn sich der Wert für "Geändert von" nicht ändern soll, wenn Sie Änderungen an der Sicherheit auf Feldebene auf ein einzelnes Profil anwenden, sollten Sie diese Methode verwenden.

Im folgenden Artikel finden Sie weitere Informationen zur Funktionalität "Feldzugriff":
Ändern der Einstellungen für den Feldzugriff.
Wodurch wird der Feldzugriff festgelegt?


Zusammenfassung: Die erste Methode übernimmt die Änderungen für alle Profile und ändert so den Wert im Feld "Geändert von". Mit der zweiten Methode können Sie genau auswählen, was geändert werden soll. Im Setup-Prüfprotokoll werden unabhängig von der verwendeten Methode nur die Änderungen angezeigt.

Wenn Sie vermeiden möchten, dass es häufiger zu Massenaktualisierungen für das Feld "Geändert von" kommt, sollten Sie die Systemadministratoren anweisen, die Änderungen basierend auf ihren Anforderungen vorzunehmen: 
  • Nehmen Sie die Änderungen über die Felddefinition vor, falls alle Profile geändert werden sollen.
  • Wenn eine kleine und zielgerichtete Änderung erforderlich ist, gehen Sie gemäß dem Setup-Abschnitt für die Methode mit Feldzugriff vor.
Auf diese Weise wird für das Feld "Geändert von" eine gewisse "Protokollierbarkeit" sichergestellt, obwohl es weitere Szenarien gibt (z. B. das Bearbeiten und Speichern des Profils, ohne Änderungen vorzunehmen), die diesen Wert unter Umständen ändern können.

Siehe auch:
"Letztes Änderungsdatum" hat sich für alle Profile geändert, ohne dass Aktualisierungen vorgenommen wurden  

 
Nummer des Knowledge-Artikels

000383292

 
Laden
Salesforce Help | Article