Locking delivery templates | Community
Skip to main content
RajeshBhat
Level 3
February 5, 2024
Question

Locking delivery templates

  • February 5, 2024
  • 1 reply
  • 1212 views

Hi there,

Is there a way to lock the delivery templates in Adobe campaign classic for modification? We want to make sure that the delivery templates which are already part of live trigger campaign won't get changed unless the trigger campaign gets paused/cancelled. What could be the best way to implement this if there is no straight forward solution? 

 

Many thanks for your comments/suggestions!

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.

1 reply

Parvesh_Parmar
Community Advisor
Community Advisor
February 5, 2024

 

Hello @rajeshbhat ,

 

Technically, it is possible to implement it. However, it will be custom development and not supported out of the box.

 

1. In the input form of delivery, you can call a custom SOAP method on leave, where you can pass this delivery id.

 

https://experienceleague.adobe.com/docs/campaign/campaign-v8/developer/shemas-forms/forms.html?lang=en#soap-methods

 

2. In this SOAP method, you can add JavaScript code to check if this delivery id is a template and if it is used in any workflow or campaign and what its status is.

 

3. For example, if the workflow status is "started," then you can log an error and not allow it to be saved. Otherwise, you can return success and save it.

 

Hope it will help you.

 

Thanks,

Parvesh

Parvesh Parmar – Adobe Community Advisor https://www.linkedin.com/in/parvesh-parmar/
RajeshBhat
Level 3
February 9, 2024

Hi @parvesh_parmar ,

Thank you for your response. 

 

I don't seem to find a link to a workflow from a delivery template. The executed deliveries will have a link to a workflow but if it's a template then I don't see any workflow details for that (workflow FK is blank).  

 

Is there any other way? I was thinking if I could find anything in the workflow xml?