**Source URL:** https://general.veevavault.dev/commercial/mdl/component-types/signaturepage.md

# Signaturepage

**Class: ** `metadata`

Signature pages display the manifested signatures for a Vault document.

Learn about <a href="https://platform.veevavault.help/en/lr/8975" target="_blank">Signature Pages in Vault Help</a>.

| Attribute | Metadata | Description |
| --- | --- | --- |
| label | Type: StringMax length: 60 | UI-friendly string in the Vault's base language. |
| active | Type: Boolean | Indicates whether the component is active. |
| advanced_mode | Type: Boolean | If true, indicates an advanced signature page template. If false, indicates a basic signature page template. |
| file | Type: File | Reference to the XFA template file. As of 24R3.2, this attribute is deprecated and replaced by header_richtext, footer_richtext, and signature_block_richtext. You must use MDL to edit XFA templates for signature pages created before 24R3.2. |
| footer_01 | Type: StringMax length: 1500 | Footer line 1. As of 24R3.2, signature page headers are populated from the value of the header_richtext attribute unless schema_version= 0 or is blank. |
| footer_02 | Type: StringMax length: 1500 | Footer line 2. As of 24R3.2, signature page headers are populated from the value of the header_richtext attribute unless schema_version= 0 or is blank. |
| footer_richtext | Type: StringMax length: 6000 | The HTML for the signature page footer. |
| header_01 | Type: StringMax length: 1500 | Header line 1. As of 24R3.2, signature page headers are populated from the value of the header_richtext attribute unless schema_version= 0 or is blank. |
| header_02 | Type: StringMax length: 1500 | Header line 2. As of 24R3.2, signature page headers are populated from the value of the header_richtext attribute unless schema_version= 0 or is blank. |
| header_richtext | Type: StringMax length: 6000 | The HTML for the signature page header. |
| location | Type: EnumAllowed values:start__vend__v | Specifies whether the signature page appears at the beginning or end of the document. |
| schema_version | Type: Number | If blank or set to 0, Vault populates the signature page with values from legacy attributes header_01, header_02, signature_block_01, signature_block_02, footer_01, and footer_02. If set to 1, Vault populates the signature page with RichText values. |
| signature_block_01 | Type: StringMax length: 1500 | Signature block 1. As of 24R3.2, signature page headers are populated from the value of the header_richtext attribute unless schema_version= 0 or is blank. |
| signature_block_02 | Type: StringMax length: 1500 | Signature block 2. As of 24R3.2, signature page headers are populated from the value of the header_richtext attribute unless schema_version= 0 or is blank. |
| signature_block_richtext | Type: StringMax length: 6000 | The HTML for the signature block. |

### Supported Operations {#supported-operations}

| Operation | Support |
| --- | --- |
| Create | Yes |
| Recreate | Yes |
| Alter | Yes |
| Drop | Yes |
| Rename | Yes |
| Describe | Yes |
| Generate Recreate | Yes |
| Queryable | Yes |


---

**Previous:** [Sharingrule](/commercial/mdl/component-types/sharingrule)  
**Next:** [Tab](/commercial/mdl/component-types/tab)