Salesforce
Salesforce-Integration
CRMVerfügbar
BRAIAN verbindet sich mit Salesforce über REST API, connected app with OAuth. Agenten können lesen von accounts und opportunities, aktivitätsprotokollierung und abfrage von vertragsdatensätzen. Jede Aktion ist durch die erteilten Berechtigungen begrenzt, läuft unter einer versionierten Policy und wird im Audit-Log mit Agent, Zeitstempel und betroffenem Datensatz erfasst.
Was kann BRAIAN tun?
SalesAgent liest Accounts, Opportunities und Aktivitätsverlauf und schreibt seine Aktionen zurück; LegalAgent liest die einem Account zugeordneten Vertragsdatensätze. Die in Salesforce konfigurierte Field-Level-Security wird unverändert respektiert.
| Fähigkeit | Agent | Lesen oder schreiben |
|---|---|---|
| Lesen von Accounts und Opportunities | SalesAgent | Lesen |
| Aktivitätsprotokollierung | SalesAgent | Schreiben |
| Abfrage von Vertragsdatensätzen | LegalAgent | Lesen |
| Datenqualitätsprüfungen | SalesAgent | Lesen |
Wie entsteht die Verbindung?
- Verbindungsmethode
- REST API, connected app with OAuth
- Zugangsdaten
- Eine Salesforce Connected App mit OAuth-Client-Credentials-Flow, an einen Integrationsbenutzer gebunden.
Zugangsdaten liegen in einem verschlüsselten Secrets-Store. BRAIAN speichert niemals Passwörter von Endnutzern.
Welche Berechtigungen sind erforderlich?
- profile-scoped object accessDas Profil des Integrationsbenutzers bestimmt, auf welche Objekte jeder Agent zugreifen kann.
- field-level security respectedFür das Profil ausgeblendete Felder werden einem Agenten nie zurückgegeben.
Berechtigungen werden im minimalen Umfang angefordert, den die konfigurierten Prozesse benötigen. Ungenutzte Scopes werden nicht erteilt.
Welche Prozesse nutzen sie?
Prozesse, die über diese Verbindung laufen, und die zugehörigen Bereiche.
Angebot
Auftragsbestätigung
Vertragsanalyse
Wie entzieht man den Zugriff?
Der Zugriff wird in Salesforce selbst entzogen — durch Deaktivieren der Zugangsdaten oder Entfernen der Scopes — oder in BRAIAN durch Trennen der Integration. Laufende Prozesse stoppen beim nächsten Aufruf an Salesforce und warten auf Prüfung, statt mit Teildaten abzuschliessen; Unterbrechung und Status jedes Prozesses werden im Audit-Log festgehalten.
Häufige Fragen
Speichert BRAIAN Daten aus Salesforce?
BRAIAN liest, was ein Prozess benötigt, wenn er es benötigt. Aus Salesforce abgerufene Datensätze werden nur für die Dauer des Prozesses und in der Audit-Spur der Aktionen gehalten; Salesforce bleibt das führende System.
Was passiert, wenn die Verbindung mitten im Prozess ausfällt?
Der Prozess stoppt beim fehlgeschlagenen Schritt und wartet auf Prüfung. Nichts wird doppelt geschrieben: Bereits erfolgte Schreibvorgänge bleiben im Audit-Log, die restlichen Schritte laufen erst nach Wiederherstellung weiter.
Lassen sich Berechtigungen je Agent festlegen?
Ja. Scopes werden je Agent definiert, nicht je System: Auf derselben Verbindung zu Salesforce kann ein Agent lesen und ein anderer nicht.
