**Source URL:** https://general.veevavault.dev/quality/mdl/documentation/common-uses.md

# Common Uses

Use MDL when Vault requires configuration changes across multiple components. Since you can implement MDL commands in a script, you can either execute multiple commands sequentially or within a single script.

This section contains examples of common uses for MDL.

<LandingPageList>

* [Access Control](/quality/mdl/documentation/common-uses/access-control/)
* [Alter Multiple Components](/quality/mdl/documentation/common-uses/alter-multiple-components/)
* [Convert Long Text to Rich Text](/quality/mdl/documentation/common-uses/convert-long-text/)
* [Migrate Component Configuration](/quality/mdl/documentation/common-uses/migrate-component-configuration/)

</LandingPageList>

---

**Previous:** [Using Vault Toolbox to Execute MDL](/quality/mdl/documentation/guides/vault-toolbox)  
**Next:** [Access Control](/quality/mdl/documentation/common-uses/access-control)