Configuration Migration Packages and other Vault features refer to certain elements of a Vault’s configuration as component types. Learn more about component types in the Vault Developer Portal.
Vault supports the following component types:
| Component Type Name | Component Type Label | Applies To |
|---|---|---|
| Actiontrigger | Action Trigger | Objects |
| Accountmessage | User Account Email | Vault |
| Appsecurityrule | Application Security Rule | Objects |
| Atomicsecurity | Atomic Security | Objects |
| Casechildconfig | Case Child Record | Objects in MedInquiry Vaults |
| Checklisttype | Checklist Type | Objects |
| Clinicalstandardmapping | Clinical Standard Mapping | Objects in Clinical Operations Vaults |
| Customwebapi | Custom WebApi | SDK Code |
| Dashboard | Dashboard | Documents, Objects, Other |
| Disclosurerule | Disclosure Rule | Objects in Clinical Operations Vaults |
| Disclosurexmldoctypemapping | Disclosure XML Doctype Mapping | Documents, Objects in Clinical Operations Vaults |
| Disclosurexmlfieldmapping | Disclosure XML Field Mapping | Objects in Clinical Vaults |
| Docfield | Document Fields | Documents |
| Docfielddependency | Field Dependencies | Documents |
| Docfieldlayout | Document Field Layout | Documents |
| Doclifecycle | Document Lifecycles | Documents |
| Docmatchingrule | Document Matching Sharing Rule | Documents |
| Docrelationshiptype | Document Relationship Types | Documents |
| Docparticipantrule | Document Participant Rules | Documents |
| Doctype | Document Types | Documents |
| Documentcheck | Document Check | Document Check Sections |
| Documentchecksection | Document Check Section | Document Types |
| Documentstagegroup | Document Lifecycle Stage Group | Documents |
| Emailprocessor | Email Processor | SDK Code |
| Formattedoutput | Formatted Output | Objects |
| Inboundemailaddress | Inbound Email Address | Objects |
| Job | Job Definition | Vault |
| Labelset | Label Set | Documents, Objects, Other |
| Layoutprofile | Layout Profile | Objects |
| Layoutrule | Layout Rule | Objects |
| Lifecyclestatetype | Lifecycle State Type | Objects |
| Lifecyclestatetypeassociation | Lifecycle State Type Association | Objects |
| Link | Web Actions | Documents, Objects |
| Messagedeliveryeventhandler | Spark Message Delivery Event Handler | SDK Code |
| Matchingrule | Matching Sharing Rules | Objects |
| Mobileshareactionconfig | Share Action | Mobile Share Actions |
| Mobiletab | Mobile Tab | Vault Mobile |
| Notificationtemplate | Notification Template | Documents, Objects, Vault |
| Object | Object | Objects |
| Objectlifecycle | Object Lifecycles | Objects |
| Objectlifecyclestagegroup | Object Lifecycle Stage Group | Objects |
| Objecttype | Object Types | Objects |
| Objectworkflow | Object Workflows | Objects |
| Objectvalidation | Object Validation | Objects |
| Outboundemaildomain | Outbound Email Domain | MedInquiry, Clinical, and QMS Vaults with Outbound Email Domains enabled |
| Overlaytemplate | Overlay Template | Documents |
| Page | Page | Vault |
| Pagelayout | Object Page Layout | Objects |
| Permissionset | Permission Sets | Vault |
| Picklist | Picklists | Documents, Objects |
| Printableviewtestscript | Printable View Test Script | Quality Vaults with Vault Validation Management enabled |
| Qmsautomationusertemplate | QMS Automation User Template | Objects in Quality Vaults with QMS enabled |
| Qmsactionpathconfiguration | QMS Action Path Configuration | Objects in Quality Vaults with QMS enabled |
| Qualitybatchroleassignment | Quality Batch Role Assignment | Objects in Quality Vaults |
| Qualitycurriculumsmartmatchrule | Curriculum Matching Rule | Objects in Quality Vaults |
| Qualitydistributiongroupfilterset | Quality Dist Group Filter Set | Objects in Quality Vaults with QMS enabled |
| Qualitydynamicenrollmentrule | Dynamic Enrollment Rule | Objects in Quality Vaults with Veeva Training enabled |
| Qualityexternalnotification | Quality External Notification | Objects in Quality Vaults with QMS enabled |
| Qualityexternalnotificationtemplate | Quality External Notification Template | Objects in Quality Vaults with QMS enabled |
| Qualityextractentityconfig | Extract Entity Configuration | Objects in Quality Vaults with QMS enabled |
| Qualityinboundemailaddressconfiguration | Inbound Email Address Configuration | Objects in Quality Vaults |
| Qualityincidentintakelayout | Quality Intake Layout | Objects in Quality Vaults with QMS enabled |
| Qualityobjectrelationshipconfig | Quality Object Relationship Config | Objects in Quality Vaults |
| Qualityreasonforchange | Quality Reason for Change | Objects in Quality Vaults with QMS enabled |
| Qualityrecordcheck | Quality Record Check | Objects in Quality Vaults |
| Qualityrecordcheckinsight | Quality Record Check Insight | Objects in Quality Vaults |
| Qualityrecordchecklifecycleassociation | Quality Record Check Lifecycle Association | Objects in Quality Vaults with QMS enabled |
| Qualityreportabilitydecisiontreeconfig | Quality Reportability Decision Tree | Objects in Quality Vaults with QMS or VPS enabled |
| Qualityteam | Quality Team | Objects in Quality Vaults with QMS enabled |
| Qualityteamlifecycleassociation | Quality Team Lifecycle Association | Objects in Quality Vaults with QMS enabled |
| Queue | Queue | SDK Code |
| Recordmergeeventhandler | Record Merge Event Handler | SDK Code |
| Recordworkflowaction | Record Workflow Action | Objects |
| Relatedrecordsetup | Related Record Setup | Objects in Quality Vaults |
| Renditionprofile | Rendition Profile | Documents |
| Renditiontype | Rendition Type | Documents |
| Report | Reports | Documents, Objects, Other |
| Rimdoctypeconfig | RIM Document Type Configuration | Document Types in RIM Vaults |
| Rimeventchangedetail | RIM Event Change Detail | Objects in RIM Vaults |
| Rimeventchangetype | RIM Event Change Type | Objects in RIM Vaults |
| Rimobjectconfiguration | RIM Object Configuration | Objects in RIM Vaults |
| Rimobjectmapping | RIM Object Mapping | Objects in RIM Vaults |
| Rolepermissionset | Role Permission Set | Vault |
| Reporttype | Report Types | Documents, Objects, Other |
| Sdkjob | SdkJob | SDK Code |
| Savedview | Saved View | Vault |
| Searchablefield | Searchable Object Fields | Objects |
| Searchcollection | Search Collections | Objects |
| Securityprofile | Security Profiles | Vault |
| Selfevidentcorrection | Self-Evident Correction | Objects in Clinical Operations Vaults |
| Sharingrule | Custom Sharing Rules | Objects |
| Signaturepage | Signature Page | Documents |
| Stationconfiguration | Station Configuration | Objects in Veeva Quality Vaults with Station Manager enabled |
| Tab | Tabs | Objects, Documents, Other |
| Tabcollection | Tab Collection | Vault |
| Tagsecurityrule | Tag Security Rule | Objects |
| Vaulttoken | Vault Token | Vault |
| Visualhierarchyconfiguration | Visual Hierarchy Configurations | Objects |
| Webapigroup | WebApi Group | Custom WebApi components |
| Workflow1 | Document Workflows | Documents |
- When using the Workflow component type with Vault Compare, Vault only compares active document workflow versions.↩