Newer Version Available

This content describes an older version of this product. View Latest

Manage Tenant Secrets and Keys

With Platform Encryption, you manage your own tenant secret, which is used to derive the keys that protect your data. After you create a unique tenant secret for your organization, you can rotate it, archive it, and share responsibility for it with other users.
Available in: Enterprise, Performance, and Unlimited Editions. Available in Developer Edition at no charge for organizations created in Summer ’15 and later.
Available in Salesforce Classic only.

User Permissions Needed
To manage tenant secrets: “Manage Encryption Keys”

Authorized users generate tenant secrets on demand from the Platform Encryption page. Authorized developers can generate them by coding a call to the TenantSecret object in the Salesforce API.

Data encryption keys are never shared across organizations or saved to any disk. Instead, they are derived on demand from a master secret and an organization-specific tenant secret and then cached on an application server.