Templates are at the heart of DocumentsCorePack (DCP), playing a crucial role in creating and processing documents in Dynamics 365. Understanding how to manage these templates is key to gaining the best results when using our product.
In this article, Template Management in DocumentsCorePack we will cover a variety of topics related to Template Management in DocumentsCorePack. Like how templates are saved, how security roles affect templates, template versioning, importing/exporting templates from other environments, and how template management works in DocumentsCorePack.
- What are DocumentsCorePack templates?
- Where are templates saved?
- How to delete templates?
- Security
- Template Versioning
- Customizing Columns in the Dialog
- Importing, Exporting, and Transferring Templates
.
What are DocumentsCorePack templates?
DocumentsCorePack templates are Microsoft Word-based documents created via our Template Designer. They contain fields and tables that serve as placeholders for data. Since DCP templates are used to generate new documents, you can create templates for a multitude of business purposes, such as displaying a list of quotes from an account, a contract for a customer, or an order summary.
To learn more about DocumentsCorePack templates, please read the article here.
.
Where are templates saved?
Whenever a new template is created and saved, the template is saved as an attachment to an MSCRM-ADDONS.com DocumentsCorePack Template record in Dynamics 365. The record’s name will match that of the template. The template itself can be found under the Notes tab.

Template Groups: You can store templates in different groups (e.g., sales templates, customer service templates, etc.). You define groups when saving templates via the Template Designer in Microsoft Word. This approach stores templates in a structured manner, easing access for end users via the DocumentsCorePack dialog.

.
How to delete templates
You have the option to delete templates via the DocumentsCorePack Template designer using the delete option in the Open/Save dialog located in the upper right corner.
Please note: The system will deactivate the records of the mscrm-addons.com templates entity, making them no longer usable.

Info: To Hard-delete templates you will have to delete the corresponding records in the mscrm-addons.com DocumentsCorepack Templates table in your Dynamics 365/Dataverse.
.
Security
Security roles play a vital part in allowing users access to templates. Since you store templates as records of a custom table (see above), the Dynamics 365 security model applies. When you install it, the system distributes a custom security role to all users, providing everyone within the Dynamics 365 environment access to DocumentsCorePack templates. You can also handle template access via a separate security role, as long as you grant the proper permissions to users who need to generate documents.
This document covers the information in more detail here.
.
Template Versioning
Template versioning allows users to view older versions of their templates. Once you enable it, the system will record backups of saved templates, making them available for recovery. This can be very helpful in situations where your template gets corrupted during the design process, or if an older version of a template is needed due to important information being absent in a newer version.
You can find more information about the feature here.
.
Customizing Columns in the Dialog
You can customize the Open and Save dialogs for the Server and Client to display columns other than the default ones. You can also hide the default columns in this way. This can be useful in situations where a different column setup for your dialog would give more relevant information to those saving and opening templates. It can also give users more pertinent information when creating documents through DocumentsCorePack Server.
You can find an article on this feature here.
.
Importing, Exporting, and Transferring Templates
You can import, export, or transfer templates using the DocumentsCorePack Online Service Configuration. This tool can allow users to:
- import template files from their local machine,
- export their templates into a .zip file as a local backup with dedicated timestamps, and
- transfer templates to a separate organization. Transferring templates is particularly helpful when you need to design templates in one environment before sending them to another.
Details on this feature are available here.
That’s it! We appreciate your feedback! Please share your thoughts by sending an email to support@mscrm-addons.com.