Zum Hauptinhalt springen

Fin für Salesforce: Erforderliche Berechtigungen

So richten Sie die notwendigen Salesforce-Berechtigungen für die Integration Ihres Fin-Arbeitsbereichs ein.

Um nahtlose Automatisierung und intelligente Support-Erfahrungen zu ermöglichen, integriert sich Fin tief in Ihre Salesforce-Instanz. Diese Integration erfordert spezifische Objekt- und Feldberechtigungen, die Fin erlauben, Daten mit Salesforce zu erstellen, zu aktualisieren und zu synchronisieren.

Dieser Artikel führt Sie durch:

  • Warum diese Berechtigungen wichtig sind

  • Wer sie benötigt

  • Welche Berechtigungen der OAuth-Benutzer benötigt

  • Eine vollständige Referenztabelle der erforderlichen Berechtigungen


Warum sind diese Berechtigungen wichtig?

Fin nutzt Salesforce-Daten, um Fälle zu erstellen, Zusammenfassungen zu posten, Kontaktinformationen zu lesen und Gespräche an Agenten weiterzuleiten. Ohne die richtigen Berechtigungen kann Fin möglicherweise nicht effektiv mit Ihrer Salesforce-Umgebung interagieren – was zu fehlgeschlagenen Synchronisierungen, blockierten Automatisierungen oder eingeschränkter Funktionalität führt.


Wer benötigt diese Berechtigungen?

Es gibt zwei wichtige Salesforce-Benutzer, die an der Integration beteiligt sind:

  • Der OAuth Salesforce-Benutzer – derjenige, der während der Integration verknüpft wird

  • Der als Fin zugewiesene Benutzer – der Benutzer, den Fin bei Antworten, Postings oder Workflow-Aktionen imitiert


Welche Berechtigungen benötigt der OAuth-Benutzer

Wie richte ich die Berechtigungen ein?

Folgen Sie dem Hilfeartikel Wie man Fin mit Salesforce verbindet, um Fin mit Salesforce zu verbinden und die notwendigen Berechtigungen zu installieren.


Erforderliche Salesforce-Berechtigungen

Salesforce-Objekt

Felder

Operationen

Wer benötigt es

Warum es benötigt wird

EmailMessage

Id, FromName, FromAddress, ToAddress, Subject, ThreadIdentifier, HtmlBody, TextBody, CreatedById, CreatedDate, Incoming, ParentId, LastModifiedDate, LastModifiedById

Erstellen, Lesen

Connected User, Fin

Wird verwendet, um Nachrichten und Antworten für E-Mail-zu-Fall-Workflows zu erstellen

CaseFeed

Id, Title, Body, Type, CreatedBy.*, CreatedDate, Visibility, ParentId, LastModifiedDate

Lesen

Connected User

Erforderlich zur Verfolgung der Fallaktivität

FeedItem

Id, Body, ParentId, IsRichText, Type, Visibility, CreatedDate, CreatedById, LastEditById

Erstellen

Connected User, Fin

Fügt Gesprächsprotokolle und KI-Zusammenfassungen zu Fällen hinzu

Case

Id, Subject, Description, ContactId, OwnerId, SuppliedEmail, SuppliedName, Origin, SourceId, FinInvolved__c, FinResolutionState__c, FinMarkedAsSpam__c, FinConversationId__c

Erstellen, Lesen, Aktualisieren

Alle Rollen

Kernfunktionen für Fallanlage, Übergabe und Feldsynchronisation

Contact

Id, Email, CreatedDate, FirstName, LastName

Erstellen, Lesen

Connected User

Benötigt beim Erstellen oder Verknüpfen von Kontakten mit Fällen

User

Id, ContactId, Vorname, Nachname, E-Mail, UserType, IstAktiv

Lesen

Verbundener User

Ermöglicht die Zuweisung von Fällen an bestimmte users

Group

Id, Name, Typ

Lesen

Verbundener User

Ermöglicht die Sichtbarkeit in Salesforce-Warteschlangen

QueueSobject

QueueId, SobjectType

Lesen

Verbundener User

Ermöglicht die Auswahl von Warteschlangen zur Fallweiterleitung

MessagingSession

Status, ConversationId

Lesen

Fin Messenger

Überprüfung des Status der MessagingSession

Conversation

Id, ConversationIdentifier

Lesen

Fin Messenger

Um die richtige Messaging-Session zu erhalten

PermissionSet

Name

Lesen

Verbundener User

Ermöglicht uns die Bestätigung, ob das Berechtigungspaket installiert ist

PermissionSetAssignment

PermissionSetId, AssigneeId

Lesen

Verbundener User

Ermöglicht uns die Bestätigung, ob das Berechtigungspaket dem richtigen user zugewiesen ist.

EmailRoutingAddress

Id, Adresse, EmailServicesAddressId

Lesen

Verbundener User

Ermöglicht die Auflistung aktiver Routing-E-Mail-Adressen.

EmailServicesAddress

Id, IstAktiv

Lesen

Verbundener User

Ermöglicht die Überprüfung, ob die aufgelistete Routing-E-Mail-Adresse gültig ist.

Tipp: Felder, die mit __c markiert sind (z. B. FinInvolved__c), sind benutzerdefinierte Felder zur Verfolgung der AI-Beteiligung und des Lösungsstatus. Stellen Sie sicher, dass sie in Einstellungen → Salesforce Integration konfiguriert sind.


Implementierungscheckliste

Bevor Sie live gehen, stellen Sie sicher, dass Sie:

  • Weisen Sie das benutzerdefinierte Fin for Salesforce permissions Permission Set zu

  • Aktivieren Sie Chatter und Feed Tracking in Salesforce

  • Bestätigen Sie die Sichtbarkeit für benutzerdefinierte Felder wie FinInvolved__c, FinResolutionState__c, FinMarkedAsSpam__c & FinConversationId__c

  • Testen Sie die Integration mit einer Sandbox- oder Nicht-Produktionsumgebung


Hilfreiche Salesforce-Dokumentation

Hat dies deine Frage beantwortet?