Manuell benutzerdefinierte Felder in Salesforce hinzufügen
Einführung
Diese Seite beschreibt, wie man manuell benutzerdefinierte Felder hinzufügt und deren Zugänglichkeit in Salesforce definiert.
Ein ZIP-Paket für benutzerdefinierte Felder wird in jedem Studio-Prozess-Template für Salesforce bereitgestellt, das importiert werden kann, indem der Prozess in Ein benutzerdefiniertes Felder-Paket in Salesforce bereitstellen befolgt wird. Wenn die Salesforce-Instanz das Bereitstellen des ZIP-Pakets für benutzerdefinierte Felder nicht zulässt (z. B. aufgrund von Berechtigungsbeschränkungen), befolgen Sie den auf dieser Seite beschriebenen Prozess, um sie manuell zu erstellen.
Manuell benutzerdefinierte Felder hinzufügen
Befolgen Sie diese Schritte, um manuell benutzerdefinierte Felder hinzuzufügen und deren Zugänglichkeit über die Salesforce Classic-Benutzeroberfläche zu definieren. Die Schritte sind ähnlich in der Salesforce Lightning Experience, es sei denn, es wird etwas anderes angegeben.
-
Melden Sie sich bei der Salesforce-Benutzeroberfläche an und klicken Sie auf Setup:

-
Erweitern Sie im linken Seitenbereich unter Build den Abschnitt Customize und dann das Objekt, zu dem Sie benutzerdefinierte Felder hinzufügen möchten. In diesem Beispiel fügen wir ein benutzerdefiniertes Feld zum Objekt Produkte hinzu, also erweitern Sie Produkte und wählen Sie Felder:


Tipp
Wenn Sie ein Objekt in der Salesforce Classic-Benutzeroberfläche nicht sehen (z. B. Rechnung), klicken Sie auf Zu Lightning Experience wechseln und verwenden Sie das Menü Objekt-Manager, um es zu finden.
-
Klicken Sie auf dem Bildschirm Felder des Objekts im unteren Bereich des Bildschirms unter dem Abschnitt Benutzerdefinierte Felder & Beziehungen des Objekts auf Neu:

-
Wählen Sie im ersten Schritt des Bildschirms Neues benutzerdefiniertes Feld unter dem Abschnitt Datentyp die Option Text und klicken Sie auf Weiter:

-
Im zweiten Schritt des Bildschirms Neues benutzerdefiniertes Feld des Objekts geben Sie einen Feldnamen in Feldbezeichnung ein (im gezeigten Beispiel
NS_ItemId). Geben Sie eine geeignete Zahl für die Länge ein, die als maximale Anzahl von Zeichen für das Textfeld verwendet werden soll (im gezeigten Beispiel100). Wir empfehlen, Dieses Feld als eindeutige Datensatzkennung aus einem externen System festzulegen für die Verwendung mit Harmony-Integrationen auszuwählen. Klicken Sie dann auf Weiter.
-
Im dritten Schritt des Bildschirms Neues benutzerdefiniertes Feld des Objekts wählen Sie die Profile aus, denen Sie Bearbeitungszugriff auf dieses Feld über die Feldsicherheit gewähren möchten. Wir empfehlen, Sichtbar für alle Profile auszuwählen. Klicken Sie dann auf Weiter.

-
Im vierten Schritt des Bildschirms Neues benutzerdefiniertes Feld des Objekts wählen Sie die Seiten aus, zu denen Sie dieses Feld hinzufügen möchten. Wir empfehlen, alle Seiten auszuwählen. Klicken Sie dann auf Speichern.

-
Um zu überprüfen, ob benutzerdefinierte Felder hinzugefügt wurden, kehren Sie zum Bildschirm Felder des Objekts zurück. Im unteren Bereich des Bildschirms unter dem Abschnitt Benutzerdefinierte Felder & Beziehungen des Objekts werden benutzerdefinierte Felder durch das Suffix
__cin den Werten der Spalte API-Name identifiziert. Klicken Sie dann auf den Link in der Spalte Feldbezeichnung, um auf die Definitiondetails eines benutzerdefinierten Feldes zuzugreifen.
-
Nachdem Sie den Link zur Feldbezeichnung eines benutzerdefinierten Feldes (in diesem Fall
NS_ItemId) verwendet haben, klicken Sie auf Feldzugänglichkeit anzeigen, um die Zugänglichkeit für ein bestimmtes Feld festzulegen:
-
Auf dem Bildschirm Feldzugänglichkeit wählen Sie aus dem Dropdown-Menü dasselbe benutzerdefinierte Feld (in diesem Fall
NS_ItemID) aus den vorherigen Schritten aus:
-
Klicken Sie auf den entsprechenden Profilen auf den Hidden-Link in der Field Access-Spalte, um die Konfiguration für das Authenticated Website-Profil zu ändern:

Hinweis
Wenn Sie das Authenticated Website-Profil auf dem Bildschirm Field Accessibility nicht finden, wenden Sie die gleichen Schritte auf das Analytics Cloud Integration User-Profil an.
-
Wählen Sie auf dem Bildschirm Access Settings für das Feld im Abschnitt Page Layout das Kontrollkästchen Visible aus und klicken Sie auf Save, um die Einstellungen zu bestätigen. Sie werden zum vorherigen Bildschirm zurückgeleitet, wo die entsprechenden Profile dann als Editable angezeigt werden.

-
Wiederholen Sie den Vorgang für jedes Feld, das Sie hinzufügen möchten.