Template Script Objects
Script objects are used to control visibility to templates. Whenever a template is created, a Script object is created automatically in the Template Access Control folder under the Scripts folder to represent that template. A user must have read access to that Script object to be able to view that template.
Genesys recommends that you give template developers View permissions to the Template Access Control folder and have that permission propagate to all sub-objects. This way template developers can immediately view any template that they may create. All other users will not be able to see the newly created templates until view permissions are explicitly granted for that template.