# The templates Scope

The purpose of this scope is to control access to the various pages of the product's graphical user interface.

# Actions of the 'templates' domain

Name Description
read Permission that controls access to the listing of existing templates and their contents.
update Permission that controls changes made to templates and the creation of new zones (needs the templates:read permission to be able to preview the templates listing).
zonereorder Permission that controls changing the sequence of template zones.
zonedelete Permission controlling the deletion of template zones.
generate Permission controlling the creation of a configuration from a template for a given device (needs the templates:read permission to be able to preview the templates listing).

# Specific entities and possible filters of the 'templates' domain

Entities (for the read and update actions):

Name Description
The confpart name The name of the definition where the template is defined.

Filters (for the read and update actions):

Name Description
name Example: (name:access_*).

Filters (for the generate action):

Name Description
name Example: (name:access_*).
equipment Example: (equipment.name:rt123*) or (equipment.ip:172.* AND equipment.address:*Lisbon*).