Frage
Ich möchte Zendesk für Salesforce einrichten, kann aber nicht das Standardprofil des Systemadministrators verwenden. Welche Berechtigungen sind erforderlich, um diese erfolgreich zu verknüpfen?
Antwort
Lizenztyp
Der Salesforce-Benutzer, der die Integration verbindet, muss über eine Salesforce Lizenz verfügen. Die Verbindung kann gegenwärtig nicht über eine Lizenz für Salesforce INTEGRATION hergestellt werden.
>-API für Verwaltungsberechtigungen aktiviert
Wenn die oben genannte Option in Ihrem Profil nicht angezeigt wird, Reach Sie sich an den Salesforce-Support oder prüfen Sie, ob Ihr SFDC-Plan Zugriff auf die API bietet. Weitere Informationen finden Sie im Salesforce Community-Post: „API aktivieren“ nicht verfügbar.
Administratorberechtigungen ändern Metadata durch Metadata API-Funktionen
Standardobjektberechtigungen > Push-Themen (voller Zugriff)
Push-Themen sind erforderlich, um den Abschnitt Konto-, Kontakt- oder Leadsynchronisation der Datensynchronisationsfunktion zu verwenden. Push-Themen basieren auf der SFDC Streaming API.
Standardobjektberechtigungen > Streamingkanäle (voller Zugriff)
Dies ist erforderlich, um die Streaming-Verbindung für die Konto-, Kontakt- oder Leadsynchronisation zu erneuern. Weitere Informationen finden Sie im folgenden Beitrag: Konfigurieren der Datensynchronisation von Salesforce nach Zendesk.
Zugriff auf Konto-, Kontakt-, Lead- oder Opportunityobjekte
Die Standardeinstellungen für die Ticketansicht erscheinen wie folgt:
Jeder Benutzer, der die Ticketansicht verwenden möchte, muss in Salesforce Lesezugriff auf die aufgelisteten Felder in seinen jeweiligen Objekten haben. Weitere Informationen zu den Standardfeldern finden Sie unten:
- Kontoobjekt: Feld „Accountname“
- Kontaktobjekt: E-Mail-Feld
- Opportunity-Objekt: Name des zugehörigen Accounts
- Leadobjekt: E-Mail-Feld
Zugriff auf Kundenvorgangsobjekte
Wenn Sie die Synchronisation von Ticket zu Fall nicht verwenden, ist zum Verbinden der Integration zunächst Zugriff auf das Objekt „Case“ erforderlich.
Zugriff auf relevante Kundenvorgangsfelder
Die Einstellung „Fallfeilds“ ist nur erforderlich, wenn die Synchronisation von Ticket zu Fall in der Integration verwendet wird. Die relevanten Felder enthalten alle im Abschnitt Standardfeldzuordnung aufgeführten Felder: Einrichten der Ticketsynchronisation von Zendesk nach Salesforce
Am schnellsten können Sie diese Felder in einem Profil ändern, indem Sie zur > „Field-level security > Case“ (Ansicht) navigieren. Stellen Sie sicher, dass das betreffende Profil Bearbeitungszugriff auf die oben genannten Felder hat.
Zugriff auf die verbundene App
Das Thema Zulässige Profile im Connected App Manager wird im Beitrag Einrichten des Benutzerzugriffs auf Zendesk-Tickets in Salesforce erwähnt. Diese Einstellungen müssen vorhanden sein, wenn die Integration im Admin Center verbunden ist, und gelten nicht rückwirkend, wenn sie nach der Verbindung der App aktualisiert werden.
Verfügbare Push-Themen
Laut dem Beitrag „Salesforce Streaming Limits“ sind Pläne in der Regel bei 40, 50 oder 100 Push-Themen maximal verfügbar.
Diese können von anderen Integrationen oder Apps verwendet werden. Um zu sehen, wie viele gegenwärtig vorhanden sind, können Sie die folgende SOQL-Query ausführen: in der Entwicklerkonsole oder in der Workbench.
SELECT count() from PushTopic
Die Zendesk-Integration für Salesforce muss drei dieser Push-Themen erstellen. Jeweils eines für Accounts, Kontakte und Leads.
Visualforce-Seiten
Die Lightning-Komponente sollte automatisch die Berechtigungen der verbundenen App erben. Die Visualforce-Seiten sind jedoch nur für das Systemadministratorprofil autorisiert, solange nichts anderes angegeben ist. Um die Berechtigungen dieser Visualforce-Seiten zu steuern, gehen Sie zu Salesforce > Setup > Custom Code > Visualforce Pages.
Stellen Sie dort sicher, dass das Profil Zugriff auf die betreffende Visualforce-Seite hat.
Hinweis zur Übersetzung: Dieser Beitrag wurde mit automatischer Übersetzungssoftware übersetzt, um dem Leser ein grundlegendes Verständnis des Inhalts zu vermitteln. Trotz angemessener Bemühungen, eine akkurate Übersetzung bereitzustellen, kann Zendesk keine Garantie für die Genauigkeit übernehmen.
Sollten in Bezug auf die Genauigkeit der Informationen im übersetzten Beitrag Fragen auftreten, beziehen Sie sich bitte auf die englische Version des Beitrags, die als offizielle Version gilt.