Sie befinden sich hier:
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. |
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 |
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
