Service Templates basically is a subset of the workflow template to associate services like NGFW, QOS and Application Steering with one or more ORG/Suborg and devices. Thereby, making the configuration change management more service specific and easier to deploy.
How a Device Workflow looks like without any linked Service Template(s)?

How to:
1. Create Service Template
2. Configuring the Service Template
3. Add Service Template to Device Workflow
4. Commit Template to add those services to appliances in ORG/Suborg
Alternate Method: Add Service Template to Device Group
Apart from adding service template to the Device Workflow as in step 3-4, service template(s) can be added to the Device Groups.
5. Create General Service Template
6. Configuring General Service Template (Parameterized Variable)
7. Add Service Template to Device Group
8. Add bind values for the parameterized fields in Device Workflow
9. Commit Template
For demonstration purpose, we will create 3 service templates for NGFW, Application Steering and QOS
Service Template: NextGen Firewall (NGFW)
Note: The Organization field can be either provided with a specific ORG/Suborg OR alternatively left with a variable by
clicking the settings icon) to be applied to any ORG in the future.



Service Template: SD-WAN Applications Steering (Applications)
Note: The Organization field can be either provided with a specific ORG/Suborg OR alternatively left with a variable by
clicking the settings icon) to be applied to any ORG in the future. (Screenshot above)
Service Template: Class of Service (QOS)
Note: The Organization field can be either provided with a specific ORG/Suborg OR alternatively left with a variable by
clicking the settings icon) to be applied to any ORG in the future. (Screenshot above)

NGFW
For demonstration, we are creating a Firewall Policy with a rule to block Facebook traffic and allow others.

Applications
For demonstration, we are creating an SDWAN rule to apply a Forwarding Profile for traffic related to Amazon sites.

QOS
For demonstration, we are creating a QOS rule for all Video Traffic (like Zoom, Webex) and modifying the DSCP to ef.





Commit Template


Once the Commit Task is successful, the appliance will be embedded with all the associated service templates.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
-------------------------
Alternate Method:
-------------------------
For demonstration purpose, we will create a general service template.
Service Template: General
Note: The Organization field can be either provided with a specific ORG/Suborg OR alternatively left with a variable by
clicking the settings icon) to be applied to any ORG in the future.

General
For demonstration, we are creating a LAN interface and DHCP service with parameterized variables to be populated with
Device Workflow bindings

For DHCP service,


Add Service Template to Device Group
Note: The Order of Service Templates is an important factor to consider when adding service templates.


Add bind values for the parameterized fields


Commit Template


Once the Commit Task is successful, the appliance(s) will be embedded with all the associated service templates.

