A configuration template is a special type of file component. The configuration template enables you to do token substitution in a file that you are deploying. An example of this usage would be deploying the DNS /etc/resolv.conf file. The goal for deployment might be to have the file use a variable substitution and use a host type attribute to define the closest DNS server. The configuration template might look like the following example:
search :[search_path] nameserver :[primary_dns] nameserver :[secondary_dns]
In this case, the configuration template would automatically create component variables called search_path, primary_dns, secondary_dns. Then you could use variable substitutions in plans or component controls to provide appropriate values.
For more information about how to define configuration templates, see Sun N1 Service Provisioning System 5.2 XML Schema Reference Guide.