[UPDATE] Webhook Payload Templates names are going org-wide! See how this may impact you.

DexterLaBora
Meraki Employee
Meraki Employee

[UPDATE] Webhook Payload Templates names are going org-wide! See how this may impact you.

The new Webhook payload template system has enabled low-code integrations by routing Meraki alerts to 3rd party services.

 

A common ask has been to support deploying these templates across the organization, as well as supporting organization based alerts, like those generated by Meraki Insight.

 

We are not quite there yet.. but we are working on it!

 

Before we can do this, we need to adjust a few things to support org-wide webhook templates. 

 

1) Webhook Payload Templates must have unique names across the entire organization

2) In the coming days, existing payload templates will be renamed to enforce uniqueness.

 

What will the new names look like?

 

If you have an organization with multiple networks, who each have a custom payload template with the same name,

they will each be updated by appending the network ID (i.e. N_0000000 or L_000000) to the end of their name. 

 

Example Scenario

Organization: Ikarem

Networks:

- Name: HQ

- ID:       L_11111111

 

- Name: Branch 1

- ID:       L_22222222

 

 

Template Name -- Before

 

"Webex IT Room

 

Template Name -- After

 

"Webex IT Room_L_11111111",

"Webex IT Room_L_22222222"

 

 

 

 

These changes will preserve all existing configurations and should have no impact on existing implementation. 
If you have scripts that specifically referenced the payloadTemplateName, such as with the /webhooks/test endpoint, then you should double check your code to ensure compatibility.  

 

 

Support for organization webhook payload templates is available now for our Early Access users.

 

 

 

 

 

1 Reply 1
Inderdeep
Kind of a big deal
Kind of a big deal

@DexterLaBora : Thanks for the share !

Regards/Inder
Cisco IT Blogs awarded in 2020 & 2021
www.thenetworkdna.com
Get notified when there are additional replies to this discussion.