Identity Preference

An Identity Preference payload lets you identify an Identity Preference item in the user’s keychain that references an identity payload included in the same profile. It can only appear in a user profile, not a device profile.

See also Certificate Preference for setting up certificate preferences.

Summary

PayloadType:com.apple.security.identitypreference
Supervised Only:
 N/A
macOS:10.12
macOS Deprecated:
 N/A
iOS:N/A
iOS Deprecated:N/A
Highlander:N/A

Keys

Name

Service Name

Required. An email address (RFC822), DNS hostname, or other name that uniquely identifies a service requiring this identity.

Type Default Required Regex iOS macOS Supervised
string N/A always N/A N/A N/A N/A

PayloadCertificateUUID

Payload Certificate UUID

The UUID of another payload within the same profile that installed the identity; for example, a ‘com.apple.security.pkcs12’ or ‘com.apple.security.scep’ payload.

Type Default Required Regex iOS macOS Supervised
string N/A always ^[0-9A-Za-z]{8}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}-[0-9A-Za-z]{4}-[0-9A-Za-z]{12}$ N/A N/A N/A