When you license Salesforce Shield is it at the org level? I’m having trouble determining this answer. Based on what I can see via TrailHead, this should apply to any data within the org including any custom fields. Is that accurate?
- Shield is licensed at the org level
Based on your tag - I'm limiting myself to Shield Platform Encryption in the rest of my answer
- Shield encryption applies to whatever OOTB and custom Object fields are encryptable. You decide on a field-by-field basis. There is no blanket encryption across all fields/records.
- Encrypting certain OOTB fields may run into issues if you have some managed packages that violate usage requirements for encrypted fields (Current version of Mass Action Scheduler is one such package)
- Encrypting certain fields may cause you to have to redesign your application in order to avoid encryption restrictions (e.g. no SOQL ORDER BY or LIKE on encrypted fields; certain restrictions on formula fields that do string operations like MID or FIND)