WDK provides a model and framework for completely customizing components that support various functions. Roles are used for restricting access to these components via configuration in XML files. WDK customization can be used to meet the requirements that are too complex to be implemented via presets.
When a repository is created, the Presets DAR (Documentum Archive) is automatically installed in the repository. It installs artifacts such as types that store presets and scopes. Presets are also included with applications based on Webtop such as WebPublisher.