PublicKeyManagement
Provides information about public encryption keys that are stored in Salesforce Marketing Cloud for use in secure data exchange and authentication workflows. This view helps identify which keys are available for validating signatures, encrypting payloads, or establishing trusted integrations with external systems.
View-Specific Information
Select
The connector uses the Salesforce Marketing Cloud APIs to process the following WHERE clause operators for all but date-time values: =, !=, <>, >, >=, <, <=, IN. For date-time values, only > and < are supported. The connector processes other filters client-side within the connector.
For example, the following (but not only) queries are processed server side:
SELECT * FROM PublicKeyManagement WHERE Id = 123 SELECT * FROM PublicKeyManagement WHERE Id IN (123, 456) SELECT * FROM PublicKeyManagement WHERE CreatedDate > '2017/01/25'
Columns
| Name | Type | Description |
| ID [KEY] | Int | Specifies the system-defined identifier (Id) that uniquely identifies the public key record within the account. |
| Client_ID | Long | Specifies the Id of the client account that owns or manages the public key. |
| Name | String | Provides the descriptive name that is assigned to the public key entry. This name helps administrators recognize the appropriate key for encryption, validation, or integration tasks. |
| PartnerKey | String | Specifies the partner-supplied unique Id that external systems use to correlate the key record during API-based integrations. |
| Key | String | Specifies the stored public key material that is used for encryption, signature verification, or secure message exchange within supported Salesforce Marketing Cloud workflows. |
| CreatedDate | Datetime | Specifies the read-only date and time when the public key record was initially created. |
| ModifiedDate | Datetime | Specifies the date and time when the public key record was most recently modified. |