EducationEducation
- AppExchange Partners
- Consultants
-
Resellers
-
Reseller Marketing Journey
- Get_Organized_Before_You_Get_Started
- Incorporating_Salesforce_Into_Your_Brand
- Crafting_Your_Marketing_Strategy_And_Plan
- Announcing_Your_Salesforce_Partnership
- Build_Sales_Pipeline
- Executing_Lead_Gen_Email_Campaign
- Building_A_Social_Media_Prescence
- Host_a_Learning_Event_About_the_Power_of_Salesforce_Sales_Cloud
- Third_Party_Event_Sponsorship
-
Reseller Marketing Journey
-
General Topics
-
Topics (A-Z)
- AppExchange_Listing
- Boost
- Admin_Training
- Branding_Guidelines
- Case_Packs
- Certifications
- Customer_Stories
- Custom_Metadata_Types
- Due_Diligence_Review
- Dreamforce
- Education Home Page
- Einstein_Account_Based_Marketing
- Environment_Hub
- GDPR
- Industries
- Legal_Center
- Lightning_Bolts_Launch
- Lightning_Ready
- Lightning_Now
- London_Partner_Forum_2018
- Marketing_Cloud_Email_Specialist_Prep_Guide
- Newsflash
- nextlevel_for_Partners
- NYC_Partner_Forum_2018
- Partner_Ohana_Hub
- Pardot_Integrations
- Partner_Account_Manager
- Partner_Business_Org
- Partner_Community_User
- Partner_Connect
- Pardot_Resource_Central
- Pardot_B2B_Marketing_Analytics
- Partner_Events
- Partner_Marketing_Center
- Partner_Orgs
- Partner_Program
- Partner_Roadmap
- Partner_Success_Basics
- Partner_Success_Services
- Partner_Support
- Partner_User_Groups
- Pilots_for_Partners
- Power_Hour
- Power_Hour_Replays
- PR_Guidelines
-
Products
- B2C_Commerce_for_LINK_Tech_Partners
- B2C_Commerce
- Community_Cloud
- Data_for_Partners
- Desk_for_Partners
- Einstein
- Einstein_Analytics
- Heroku
- Lightning_Bolt
- Lightning_Data
- Live_Message
- Marketing_Cloud
- myTrailhead
- Pardot
- Partner_CFP_Submission_Received
- Premier_Success
- Quip
- Sales_Cloud
- Salesforce1
- Salesforce_Advantage
- Salesforce_CPQ
- Salesforce_DMP
- Salesforce_IoT
- Salesforce_Platform
- Service_Cloud
- Training_Reseller
- Product_Development_Outsourcer
- Release_Readiness_for_Partners
-
Roles
- Role_PC_Administrator
- Role_AppExchange_Partner_Operations
- Role_AppExchange_Partner_Technical
- Role_AppExchange_Partner_Sales
- Role_AppExchange_Partner_Marketing
- Role_Consulting_PostSales
- Role_Consulting_PreSales
- Role_Consulting_Sales
- Role_Consulting_SuccessServices
- Role_Consulting_Practice_Lead
- Role_Consulting_Marketing
- Role_Salesforce.org_Higher_Education
- Role_Salesforce.org_Nonprofit
- Sales_Central
- Salesforce.org
- Salesforce_Engage
- Salesforce_Orgs
- Salesforce_DX
- Salesforce_Proficiency_Pack
- Sales_Training
- SPCMA
- Sponsorships
- Sydney_Partner_Forum
- Talent_Exchange
- Trailhead_For_Partners
- Training
- Webassessor_for_Partners
- Test1
- Upcoming_Partner_Forum_Events
- Brain_Dating
- Checkout_Publish
- Funding_Options
- Partner_Online_Guide
- Social_Media
-
Topics (A-Z)
Custom Metadata Types

- Take the Custom Metadata Types Trailhead module.
- Read the following blogs:
- Introducing custom metadata types: the app configuration engine for Force.com
- Custom metadata types: they’re money; actually, even better!
- Introducing the Apex Metadata API
- Trust, but Verify: Apex Metadata API and Security
- Build Powerful Setup Apps with the All-New Apex Metadata API
- Platform on the Platform or, Summer ’17’s Biggest Custom Metadata Types Feature Isn’t a Custom Metadata Types Feature
- Learn more about creating and managing Custom Metadata Types here.
- Engage with us in the Custom Metadata Types Group (Trailblazer Community login required).
- Custom Metadata Types (Trailhead)
- Custom Metadata Types Group (Trailblazer Community login required)
- Custom Metadata Types Implementation Guide
- Introducing custom metadata types: the app configuration engine for Force.com
- Custom metadata types: they’re money; actually, even better!
- Introducing the Apex Metadata API
- Trust, but Verify: Apex Metadata API and Security
- Build Powerful Setup Apps with the All-New Apex Metadata API
- Platform on the Platform or, Summer ’17’s Biggest Custom Metadata Types Feature Isn’t a Custom Metadata Types Feature
Frequently Asked Questions (FAQ)
Q: What are custom metadata types?
A: Custom metadata is customizable, deployable, packageable, and upgradeable application metadata. First, you create a custom metadata type, which defines the form of the application metadata. Then you build reusable functionality that determines the behavior based on metadata of that type. Similar to a custom object or custom setting, a custom metadata type has a list of custom fields that represent aspects of the metadata.
Q: Why should I engage with this technology?
A: You can create your own declarative developer frameworks for internal teams, partners, and customers. Rather than building apps from data, you can build apps that are defined and driven by their own types of metadata. Metadata is the information that describes the configuration of each customer’s organization.
Q: How can I get started?
A: Review the "What You Need to Know" tab on this page to get started.
Q: Are there any limitations to using custom metadata types?
A: Yes. See this article to learn more.
Q: Which custom field types does custom metadata type support?
A: Custom metadata types support the following custom field types:
- Metadata Relationship
- Checkbox
- Date
- Date and Time
- Number
- Percent
- Phone
- Picklist
- Text
- Text Area
- Text Area (Long)
- URL
Q: What should I do if I have additional questions?
A: Engage with us in the Custom Metadata Types Group (Trailblazer Community login required).