Loading

Ausführen Ihrer Salesforce-Community in einer benutzerdefinierten Domäne

Veröffentlichungsdatum: Sep 27, 2021
Beschreibung

Wichtige Hinweise:

  • Benutzerdefinierte Domänen werden nur in Produktionsorganisationen unterstützt. In Sandbox-Instanzen werden sie nicht unterstützt.
  • Diese Schritte ergänzen unsere Dokumentation zum Einrichten von benutzerdefinierten Domänen für die Domänenverwaltung in Community Cloud.

 

Wenn Sie eine Community einrichten, wird diese automatisch in einer force.com-Domäne ausgeführt (Beispiel: mycompany.force.com).

Jede Community wird unter einem eigenen Pfad in dieser Domäne ausgeführt, sodass Sie möglicherweise nach dem Einrichten separater Communities für Ihre Kunden und Partner möglicherweise über zwei Community-URLs verfügen, die in etwa so aussehen:
 

  • https://mycompany.force.com/customers/
  • https://mycompany.force.com/partners/


Die force.com-Domäne ist für Communities geeignet, die privat sind und die nicht dazu dienen sollen, dass Personen Ihre Community anhand des Domänennamens entdecken.


Befolgen Sie die folgenden bewährten Methoden, wenn Sie Ihre Community in einer benutzerdefinierten Domäne zu Branding- oder SEO-Zwecken ausführen möchten (beispielsweise community.mycompany.com):

Lösung

 

1) Aktualisieren Ihres DNS-Servers mit Ihrer benutzerdefinierten Domäne

Angenommen, sie betreiben die Website Ihres Unternehmens unter www.mycompany.com. Ihr Unternehmen ist Inhaber dieses Domänennamens und es steuert den DNS-Server, der Datenverkehr zu allen Domänen unter mycompany.com leitet.

Der DNS-Server Ihres Unternehmens muss aktualisiert werden, damit Anforderungen für community.mycompany.com an Ihre Community verwiesen werden. Das können Sie mithilfe eines CNAME-Datensatzes auf Ihrem DNS-Server erreichen. Stellen Sie sich einen CNAME als einen Alias vor, bei dem wir allen Benutzern, die nach community.mycompany.com suchen, sagen, dass sie stattdessen nach Ihrer Community-Adresse suchen sollen.

Viele DNS-Server (einschließlich solcher, die durch bekannte Registrierungsstellen für DNS-Namen wie NameCheap oder GoDaddy gehostet werden) bieten eine elegante grafische Möglichkeit, DNS-Einstellungen, einschließlich CNAMEs, zu aktualisieren.

Ihr DNS-Anbieter benötigt einen Alias, an den er Ihren neuen Domänennamen verweisen kann. In Community Cloud werden CNAME-Aliasnamen mit dem folgenden Muster unterstützt:

  • [domäne].[18-stellige OrgID].live.siteforce.com.
  • Hinweis: Mit der 18-stelligen Organisations-ID wird die Berücksichtigung der Groß- und Kleinschreibung der Zeichen für die letzten Stellen der Organisations-ID definiert.


Finden des Aliasnamen Ihrer Organisation:

  • In Salesforce Classic: Klicken Sie unter Setup | Domänenverwaltung | Domänen auf Neu.
  • In Salesforce Lightning: Klicken Sie unter Setup | Benutzeroberfläche | Sites und Domänen | Domänen auf Neu.


Hinweis: 

  • Sie können diese Domäne erst dann in Salesforce speichern, wenn der CNAME-Datensatz im gesamten DNS-System übernommen wurde. Dieser Vorgang kann bis zu 24 Stunden dauern.
  • My Domain ist ein anderer Funktionsbereich und hängt nicht mit Community Cloud zusammen. Für Ihre interne Organisation können Sie My Domain verwenden, während für Community Cloud reguläre Domänen verwendet werden.

 

2) Erstellen einer Zertifikatssignieranforderung und Abrufen eines SSL-Zertifikats für Ihre Domäne

Um Community-Inhalte über verschlüsselte Verbindungen bereitstellen zu können (dies ist eine Voraussetzung für alle Bereiche Ihrer Community, in denen Benutzer sich anmelden müssen), muss Ihre Community ein SSL-Zertifikat hosten und bereitstellen, das mit der Domäne übereinstimmt.

Viele Unternehmen bieten SSL-Zertifikate zum Kauf an, darunter auch die gängigsten DNS-Registrierungsstellen. Möglicherweise müssen Sie mithilfe Ihrer IT-Abteilung ein von einer Zertifizierungsstelle signiertes SSL-Zertifikat für Ihre neue Community-Domäne erstellen. Im Rahmen dieses Prozesses wird zuerst eine Zertifikatssignieranforderung (Certificate Signing Request, CSR) erstellt.
 

Erstellen einer CSR innerhalb von Salesforce:

  1. Aufrufen der "Zertifikat- und Schlüsselverwaltung":
    • in Salesforce Classic: Klicken Sie auf Setup | Sicherheitssteuerungen | Zertifikat- und Schlüsselverwaltung
    • In Salesforce Lightning: Klicken Sie auf Setup | Sicherheit | Zertifikat- und Schlüsselverwaltung
  2. Erstellen Sie einen neuen Zertifikatsdatensatz mit Ihren Werten für Allgemeiner Name, Unternehmen und andere relevante Felder.
    • Hinweis: Vergewissern Sie sich, dass Sie ein Zertifikat mit der Feldgröße 2048 verwenden.
  3. Nachdem Sie diesen Datensatz erstellt haben, gelangen Sie zu dem Bildschirm, auf dem Sie Ihre CSR herunterladen können. Klicken Sie auf Zertifikatssignieranforderungen herunterladen und geben Sie sie für alle Mitglieder des entsprechenden Teams frei. 
  4. Führen Sie die unter Generieren eines von einer Zertifizierungsstelle signierten Zertifikats beschriebenen Schritte aus, um ein von der Zertifizierungsstelle signiertes Zertifikat zu erstellen und herunterzuladen. 


Sie (bzw. Ihre IT-Abteilung) verwenden die CSR mit einem SSL-Zertifikatanbieter, um ein SSL-Zertifikat für Ihre Domäne zu generieren. Zertifizierungsstellen verwenden unterschiedliche Methoden, um Daten zu prüfen und Zertifikate auszustellen. Wahrscheinlich benötigen Sie daher die Hilfe Ihrer IT-Abteilung, um das richtige Zertifikat zu erhalten.

Hinweis: Sie können für Ihre Community entweder ein Platzhalterzertifikat (*.mycompany.com) oder ein domänenspezifisches Zertifikat (beispielsweise community.mycompany.com) verwenden.

 

3) Aktualisieren Ihres signierten SSL-Zertifikats in Salesforce

Nachdem das Zertifikat von der Zertifizierungsstelle aufgestellt wurde, navigieren Sie zurück zum Zertifikatdatensatz in Salesforce und klicken Sie auf Signiertes Zertifikat aktualisieren, um das Zertifikat in das System zu integrieren.

Hinweis:

  • Ihre Zertifizierungsstelle gibt möglicherweise ein aus mehreren Dateien bestehendes Zertifikat heraus. Es ist wichtig, dass Sie eine einzige Datei mit der gesamten Zertifikatskette in der richtigen Reihenfolge (vom Stamm- bis zum Domänenzertifikat) haben. Ihre IT-Abteilung kann Sie bei der Zusammenstellung vor dem Hochladen unterstützen.
  • Es dauert bis zu 1 Stunde, bis SSL-Zertifikate in der gesamten Salesforce-Infrastruktur übernommen wurden.

 

4) Erstellen einer benutzerdefinierten Domäne in Salesforce

Nachdem Ihr neu erstellter CNAME im Internet verbreite wurde, können Sie einen benutzerdefinierten Domänendatensatz in Salesforce erstellen:

  1. Stellen Sie sicher, dass alle Schritte in Abschnitt 3 oben vollständig ausgeführt wurden und dass das Zertifikat aktiv ist, um sicherzustellen, dass Ihre Community beim Herstellen verschlüsselter Verbindungen das richtige Zertifikat bereitstellt.
  2. Zugreifen auf "Domänenverwaltung":
    • In Salesforce Classic: Klicken Sie auf Setup | Domänenverwaltung | Domänen.
    • In Salesforce Lightning: Klicken Sie auf Setup | Benutzeroberfläche | Sites und Domänen | Domänen. 
  3. Geben Sie Ihren Domänennamen ein (Beispiel: community.mycompany.com).
  4. Ordnen Sie das richtige Zertifikat aus dem Feld "Zertifikat und Schlüssel" zu.

 
Nummer des Knowledge-Artikels

000387288

 
Laden
Salesforce Help | Article