Loading
Einrichtung und Pflege der Salesforce-Organisation
Feldeinschränkungen in der Shield-Plattformverschlüsselung

Feldeinschränkungen in der Shield-Plattformverschlüsselung

Es empfiehlt sich, Validierungsregeln zum Erzwingen dieser Feldobergrenzen zu verwenden. Da verschlüsselter Inhalt oft länger ist als sein Geheimtext, kann das Verschlüsseln eines Felds zudem zu weiteren Obergrenzen für die Werte führen, die Sie in diesem Feld speichern. Testen Sie daher Ihre Feldobergrenzen in längeren Feldern wie "Adresse" und "Betreff" sowie in verschlüsselten Feldern, die Nicht-ASCII-Werte wie chinesische, japanische oder koreanische codierte Daten enthalten.

Erforderliche Editionen

Verfügbar in Salesforce Classic (nicht in allen Organisationen verfügbar) und Lightning Experience.
Verfügbarkeit: Enterprise, Performance und Unlimited Edition mit den Lizenzen Salesforce Shield oder Shield Platform Encryption.
In der Developer Edition kostenlos verfügbar.
Hinweis
Hinweis Dieser Inhalt bezieht sich auf Shield Platform Encryption. Lesen Sie mehr über das Implementieren der Verschlüsselung auf Feldebene mit der Shield-Erweiterung in Eigenregie von Salesforce.
Hinweis
Hinweis Diese Seite bezieht sich auf die Shield-Plattformverschlüsselung, nicht auf die klassische Verschlüsselung. Worin liegt der Unterschied?

Diese Tabelle stellt einen Verweis auf die Feldobergrenzen für jedes Feld dar, das bei Verwendung von Shield Platform Encryption aufgeführt ist.

BYTE-Länge
Maximale Länge des Felds in Byte.
ASCII
Maximale Anzahl an ASCII-Zeichen, die das Feld enthalten kann.
Non-ASCII
Maximale Anzahl an Nicht-ASCII-Zeichen wie Chinesisch, Japanisch oder Koreanisch, die dieses Feld enthalten kann.
Maximale Größe Byte ASCII Non-ASCII
Name des Assistenten (Kontakt) 120 40 22
Adresse ("An", "CC", "BCC" für E-Mail-Nachricht) (wenn verschlüsselt mit der probabilistischen oder deterministischen Verschlüsselung unter Berücksichtigung der Groß- und Kleinschreibung) 4000 2959 1333
Ort (Account, Kontakt, Lead) 120 40 22
E-Mail-Adresse (Kontakt, Lead) 240 80 70
Fax (Account) 120 40 22
Vorname (Account, Kontakt, Lead) 120 40 22
Nachname (Kontakt, Lead) 240 80 70
Weitere Vornamen (Account, Kontakt, Lead) 120 40 22
Name ("Benutzerdefiniertes Objekt") 240 80 70
Name (Opportunity) 360 120 110
Telefonnummer (Account, Kontakt) 120 40 22
Standort (Account) 240 80 70
Betreff (E-Mail-Nachricht) (wenn verschlüsselt mit der probabilistischen oder der von der Groß- und Kleinschreibung abhängigen Verschlüsselung) 3000 2207 1000
Titel (Kontakt, Lead) 384 128 126
Hinweis
Hinweis Diese Liste ist nicht vollständig. Informationen zu einem hier nicht aufgeführten Feld finden Sie in der API.

Berichtete API-Längen verschlüsselter Felder

Wenn Sie die Länge eines Felds mithilfe von Apex abfragen möchten, können Sie die Klasse Schema.DescribeFieldResult verwenden, die Metadateninformationen zu einem Feld bereitstellt. Die Methoden getByteLength() und getLength() geben die ursprüngliche Länge zurück, die für das Feld vor der Verschlüsselung definiert wurde, und nicht die tatsächliche Länge der verschlüsselten Daten oder ihres Nur-Texts.

Angenommen, Sie haben ein E-Mail-Adressfeld mit einer Länge von 99 Byte definiert. Ein Benutzer speichert den Wert aaa@aaa.aaa. Bei der Verschlüsselung enthält das Feld txagearxhoxcrypabef’. Diese Werte sind beide kürzer als 99 Byte. Die Abfrage der Länge dieses Felds mit DescribeFieldResult.getByteLength() gibt 99 zurück.

E-Mail-Nachrichtenfelder und Verschlüsselung ohne Berücksichtigung der Groß- und Kleinschreibung

Wenden Sie zum Verschlüsseln der Felder "Adresse" und "Betreff" im Objekt "E-Mail-Nachricht" bei Verwendung der deterministischen Verschlüsselung ohne Berücksichtigung der Groß- und Kleinschreibung das Schema an, bevor Sie in diese Felder Daten eingeben. Wenn die vorhandenen Daten in diesen Feldern die folgenden Obergrenzen überschreiten, werden die Daten nicht mit der deterministischen Verschlüsselung ohne Berücksichtigung der Groß- und Kleinschreibung verschlüsselt.

  • API-Länge: 527
  • Byte-Länge: 765
  • Nicht-ASCII-Zeichen: 262

Objekt "Kundenvorgangskommentar"

Das Textfeld im Objekt "Kundenvorgangskommentar" ist auf 4.000 ASCII-Zeichen (oder 4.000 Byte) begrenzt. Wenn das Textfeld jedoch verschlüsselt ist, ist die Obergrenze der Zeichen niedriger. Um wie viel niedriger sie ist, hängt von der Art der von Ihnen eingegebenen Zeichen ab.

  • ASCII: 2959
  • Chinesisch, Japanisch, Koreanisch: 1333
  • Andere Nicht-ASCII-Zeichen: 1479
 
Laden
Salesforce Help | Article