Sie befinden sich hier:
Integrieren von Google Docs in Salesforce für Net Zero Cloud
Erstellen Sie Offenlegungsberichte direkt in Google Docs mithilfe des Add-Ons "Offenlegungs- und Compliance-Zentrums-Konnektor" von Salesforce. Konfigurieren Sie einen Google Developer-Client, einen Authentifizierungsanbieter und Anmeldeinformationen mit Namen, um eine sichere Verbindung zwischen Salesforce und dem Add-In herzustellen.
Erforderliche Editionen
| Verfügbarkeit: Lightning Experience |
| Verfügbarkeit: Enterprise, Performance, Unlimited und Developer Edition |
Bevor Sie mit der Integration von Google Docs in Salesforce for Net Zero Cloud beginnen:
- Melden Sie sich bei Google an.
- Erstellen Sie einen Google Developer-Account.
Das Add-On "Offenlegungs- und Compliance-Zentrums-Konnektor" von Salesforce unterstützt die Betriebssysteme Android, Microsoft Windows und iOS sowie die neuesten stabilen Browserversionen von Apple Safari, Mozilla Firefox und Google Chrome.
Entsprechende Informationen finden Sie im Thema über unterstützte Browser und Geräte für das Add-In "Salesforce-Verträge-Konnektor für Word". Der Artikel wurde für Salesforce Contracts-Benutzer geschrieben. Die Schritte gelten jedoch für Net Zero Cloud.
- Konfigurieren Sie eine Google Client-Anwendung, um eine Verbindung zwischen Salesforce und Google herzustellen.
- Stellen Sie durch Hinzufügen von Authentifizierungsanbieteranmeldeinformationen eine sichere Verbindung zwischen Salesforce und Google her.
- Fügen Sie Anmeldeinformationen mit Namen hinzu, um die Konfiguration des externen Dokumentspeichers zu verwenden.
- Für Anmeldeinformationen mit Namen der alten Art, die die Authentifizierung auf Benutzerbasis verwenden, können Sie Zugriff auf Benutzer über Berechtigungssätze und Profile gewähren.
- Wenn Sie Offenlegungsberichte mit dem Add-On "Offenlegungs- und Compliance-Zentrum von Salesforce" für Google Docs generieren möchten, wählen Sie Google Docs for Get Disclosure and Compliance Hub Plugin (Offenlegungs- und Compliance-Zentrums-Plugin abrufen) aus.
Herstellen einer Verbindung zwischen Salesforce und Google
Konfigurieren Sie eine Google Client-Anwendung, um eine Verbindung zwischen Salesforce und Google herzustellen.
Erforderliche Editionen
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Registrieren einer Client-Anwendung bei Google: | Google-Zugriff |
- Öffnen Sie Google Console und melden Sie sich bei Ihrem Google-Account an.
- Suchen Sie nach der Anwendungsregistrierung und klicken Sie dann auf NEW PROJECT (Neues Projekt).
-
Geben Sie die Registrierungsdetails ein.
- Geben Sie einen Namen für die Anwendung ein, beispielsweise "Google Client".
- Klicken Sie auf Erstellen.
-
Wählen Sie in der Benachrichtigung zur Projekterstellung das von Ihnen erstellte Projekt aus.
- Wählen Sie unter "API & Services" (API und Services) die Option Enabled APIs & services (Aktivierte APIs und Services) aus.
- Klicken Sie auf APIs und Services aktivieren.
- Suchen und aktivieren Sie die Google Drive-API und die Google Docs-API.
-
Fügen Sie Anmeldeinformationen hinzu und speichern Sie sie.
- Klicken Sie auf Credentials (Anmeldeinformationen).
- Klicken Sie auf CREATE CREDENTIALS (Anmeldeinformationen erstellen) und wählen Sie OAuth client ID (OAuth-Client-ID) aus.
- Klicken Sie auf CONFIGURE CONSENT SCREEN (Einwilligungsbildschirm konfigurieren).
- Wählen Sie "Internal" (Intern) aus und klicken Sie auf CREATE (Erstellen).
- Geben Sie auf der Bildschirmregisterkarte für die OAuth-Einwilligung die Anwendungsinformationen ein.
- Klicken Sie auf der Registerkarte "Scopes" (Geltungsbereiche) auf ADD OR REMOVE SCOPES (Geltungsbereiche hinzufügen oder entfernen).
- Wählen Sie openid, email, profile und Google Drive API https://www.googleapis.com/auth/drive.file https://www.googleapis.com/auth/documents.currentonly aus.
- Speichern Sie Ihre Änderungen.
-
Speichern Sie Ihre Client-Informationen.
- Klicken Sie auf Credentials (Anmeldeinformationen).
- Laden Sie im Abschnitt mit den OAuth 2.0-Client-IDs die Anmeldeinformationen des von Ihnen erstellten Clients herunter.
-
Kopieren und speichern Sie die Google-Client-ID und die Google-Client-Geheimniswerte.
Sie benötigen diese Werte beim Konfigurieren Ihres Authentifizierungsanbieters. Wenn Sie den Client-Geheimniswert jetzt nicht kopieren, können Sie ihn nicht abrufen und müssen einen neuen erstellen.
Konfigurieren eines Authentifizierungsanbieters für die Google Client-Anwendung
Fügen Sie Anmeldeinformationen eines Authentifizierungsanbieters hinzu, um eine sichere Verbindung zwischen Salesforce und Google herzustellen.
Erforderliche Editionen
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Anzeigen von Einstellungen: | Setup und Konfiguration anzeigen |
| Bearbeiten von Einstellungen: | Anwendung anpassen |
| Konfigurieren des Authentifizierungsanbieters: | Authentifizierungsanbieter verwalten |
- Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Authentifizierungsanbieter ein und wählen Sie dann Authentifizierungsanbieter aus.
- Klicken Sie auf Neu.
- Wählen Sie Open ID Connect für den Anbietertyp aus.
- Geben Sie als Namen des Authentifizierungsanbieters Google App ein.
- Geben Sie als Verbraucherschlüssel Ihre Google-Client-ID ein.
- Geben Sie als Verbrauchergeheimnis den Client-Geheimniswert Ihrer Google-Anwendung ein.
- Geben Sie als Autorisierungsendpunkt-URL https://accounts.google.com/o/oauth2/auth?access_type=offline&approval_prompt=force ein.
- Geben Sie als Token-Endpunkt-URL https://oauth2.googleapis.com/token ein.
- Geben Sie als Endpunkt-URL für Benutzerinformationen https://www.googleapis.com/oauth2/v1/userinfo ein.
-
Geben Sie für die Standardumfänge das offene E-Mail-Profil https://www.googleapis.com/auth/drive.file https://www.googleapis.com/auth/documents.currentonly ein.
Stellen Sie sicher, dass "Standardumfänge" mit den API-Berechtigungen übereinstimmt, die Sie Ihrem Google-Account hinzugefügt haben. Entsprechende Informationen finden Sie unter Erstellen einer Verbindung zwischen Salesforce und Google.
- Deaktivieren Sie Client-Anmeldeinformationen in Kopfzeile senden.
- Wählen Sie Zugriffstoken in Kopfzeile senden und "Verbrauchergeheimnis in SOAP-API-Antworten einschließen" aus.
- Wählen Sie Registrierungs-Handler-Vorlage automatisch erstellen als Registrierungs-Handler aus.
- Wählen Sie für die Ausführung der Registrierung Ihren Systemadministratoraccount aus.
- Speichern Sie Ihre Änderungen.
-
Überprüfen Sie unter "Salesforce-Konfiguration", ob diese URLs generiert werden.
- Initialisierungs-URL (nur Test)
- Single Sign-On-Initialisierungs-URL
- Verknüpfungs-URL des vorhandenen Benutzers
- Initialisierungs-URL (nur OAuth)
- Rückmeldungs-URL
- Single Logout-URL
-
Wenn Ihre Salesforce-Organisation über eine Experience Cloud-Site verfügt, erweitern Sie die Experience Cloud-Sites und überprüfen Sie, ob diese URLs generiert werden.
- Initialisierungs-URL (nur Test)
- Single Sign-On-Initialisierungs-URL
- Verknüpfungs-URL des vorhandenen Benutzers
- Initialisierungs-URL (nur OAuth)
- Rückmeldungs-URL
-
Speichern Sie Ihre Änderungen.
Nachdem Sie den Authentifizierungsanbieter gespeichert haben, wird eine Apex-Klasse für den Registrierungs-Handler erstellt. Zum Beispiel: AutocreatedRegHandler1234567890123.
-
Deaktivieren Sie E-Mail-Benachrichtigungen.
Sie können E-Mail-Benachrichtigungen auch deaktivieren, wenn Sie Ihren Salesforce-Account mit Ihrem Google-Account verknüpfen und die Salesforce-E-Mail-Adresse mit Ihrem Google-Account aktualisieren.
- Klicken Sie auf den Link der Apex-Klasse für den Registrierungs-Handler.
- Klicken Sie auf Bearbeiten.
-
Suchen Sie nach der Methode "updateUser" und entfernen Sie diesen Eintrag oder kommentieren Sie ihn aus.
//u.email = data.email;//u.lastName = data.lastName;//u.firstName = data.firstName; - Speichern Sie Ihre Änderungen.
-
Fügen Sie den Rückmeldungs-URL hinzu.
- Wechseln Sie zurück zu Ihrem Authentifizierungsanbieter.
- Kopieren Sie im Abschnitt "Salesforce-Konfiguration" den Rückmeldungs-URL.
- Öffnen Sie Ihren Google Client-Account und klicken Sie auf Credentials (Anmeldeinformationen).
- Fügen Sie den Umleitungs-URI in URIs ein und speichern Sie Ihre Änderungen.
- Wenn Sie eine Partner-Community eingerichtet haben, navigieren Sie zum Authentifizierungsanbieter in Ihrer Organisation.
- Kopieren Sie im Abschnitt "Experience Cloud-Sites" den Umleitungs-URI.
- Öffnen Sie Ihren Google Client-Account und klicken Sie auf Credentials (Anmeldeinformationen).
- Klicken Sie auf ADD URI (URI hinzufügen).
- Fügen Sie den URI der Experience Cloud-Site-Umleitung ein und speichern Sie Ihre Änderungen.
-
Testen Sie die Authentifizierung des Authentifizierungsanbieters.
- Kopieren Sie "Initialisierungs-URL (nur Test)" im Abschnitt "Salesforce-Konfiguration".
- Fügen Sie den URL in die Adressleiste ein und drücken Sie die Eingabetaste.
Melden Sie sich beim Drittanbieter an und Sie werden zurück zu Ihrer Salesforce-Organisation geleitet.
Erstellen von Anmeldeinformationen mit Namen für die Google Client-Anwendung
Fügen Sie Anmeldeinformationen mit Namen für die Nutzung der Konfiguration für externe Dokumentspeicher hinzu. Geben Sie in der Konfiguration für externe Dokumentspeicher den Google Drive-Speicherort an, sodass die generierten Vertragsdokumente und Dokumentvorlagen an einem einzelnen Speicherort gespeichert werden.
Erforderliche Editionen
| Erforderliche Benutzerberechtigungen | |
|---|---|
| Anzeigen von Anmeldeinformationen mit Namen: | Setup und Konfiguration anzeigen |
| Erstellen, Bearbeiten oder Löschen von Anmeldeinformationen mit Namen: | Anwendung anpassen |
| Authentifizierung bei Google Console: | Google-Zugriff |
- Geben Sie unter "Setup" im Feld "Schnellsuche" den Text Anmeldeinformationen mit Name ein und wählen Sie dann Anmeldeinformationen mit Name aus.
- Wählen Sie im Aktionsmenü die Option Neu (alte Art) aus.
- Geben Sie GoogleClient unter "Label" (Bezeichnung) ein.
- For URL, enter https://www.googleapis.com.
- Wählen Sie Pro Benutzer als Identitätstyp aus.
- Wählen Sie OAuth 2.0 als Authentifizierungsprotokoll aus.
-
Wählen Sie unter "Authentifizierungsanbieter" den Authentifizierungsanbieter aus.
Entsprechende Informationen finden Sie unter Konfigurieren eines Authentifizierungsanbieters für die Google Client-Anwendung.
- Wählen Sie Authentifizierungs-Flow bei Auswahl von "Speichern" starten aus.
- Wählen Sie Autorisierungskopfzeile generieren aus.
-
Speichern Sie Ihre Änderungen.
Der Authentifizierungsstatus der Anmeldeinformation mit Namen wird in "Authentifiziert" geändert, wenn der Google-Account authentifiziert wurde.
Hinweis Wenn Ihr Google-Account bereits in Ihrer aktuellen Browsersitzung authentifiziert ist, können Sie Ihre Anmeldeinformationen mit Namen erfolgreich authentifizieren. Falls nicht, authentifizieren Sie Ihre Anmeldeinformationen mit Namen mithilfe Ihrer Google-Account-Anmeldeinformationen.
