Plattformhinweis
Salesforce Lightning
Salesforce Lightning ist die Anwendungsschicht, mit der Salesforce durch benutzerdefinierte Objekte, Flows, Formulare, Automatisierungen und Geschäftsanwendungen erweitert wird. Sie ist häufig dort anzutreffen, wo CRM-Daten zur Grundlage breiterer interner Prozesse wurden und nicht nur für Vertrieb genutzt werden.
In vielen Organisationen tragen Lightning-basierte Anpassungen wesentliche Geschäftslogik rund um Kundenbearbeitung, Freigaben, Service und interne Abläufe.
Wofür es typischerweise verwendet wurde
Unternehmen nutzten Salesforce Lightning für CRM-Erweiterungen, Freigabe-Workflows, Kunden-Onboarding, Serviceprozesse, Außendienstabläufe, Fallbearbeitung, Partner-Workflows und interne Anwendungen auf Basis von Salesforce-Objekten und Sicherheitsmodellen.
Warum es in der Rescue-Arbeit weiterhin wichtig ist
Geschäftslogik ist in Salesforce oft über deklarative Automatisierung, benutzerdefinierten Code, Objektregeln und rollenbasierte Berechtigungen fragmentiert. Rescue-Arbeit muss abbilden, wie sich die Plattform in der Praxis verhält und nicht nur, wie das Datenmodell in Konfigurationsbildschirmen aussieht.
Artefakte, die bei der Extraktion von Geschäftslogik geprüft werden sollten
- Objekte, Felder und Beziehungen: Entwurfslogik von Entitäten, Besitzverhältnisse und Validierungsannahmen.
- Flows und Prozessautomatisierung: Freigaben, Verzweigungen, Updates und Benachrichtigungen.
- Validierungsregeln und Formeln: eingebettete Geschäftsrestriktionen und abgeleitete Logik.
- Apex-Code und Trigger: individuelle Verarbeitung, Integrationen und Ausnahmebehandlung.
- Lightning-Seiten und -Komponenten: Benutzerfluss, rollenspezifische Oberfläche und Verhalten auf Bildschirmebene.
- Profile, Permission Sets und Sharing Rules: zugriffsgetriebene Geschäftslogik und Trennung von Zuständigkeiten.