Network Policy Server (NPS) templates allow you to create configuration elements, such as Remote Authentication Dial-In User Service (RADIUS) clients or shared secrets, that you can reuse on the local NPS server and export for use on other NPS servers.

NPS templates are designed to reduce the amount of time and cost that it takes to configure NPS on one or more servers. The following NPS template types are available for configuration in Templates Management:

  • Shared Secrets

  • RADIUS Clients

  • Remote RADIUS Servers

  • IP Filters

  • Health Policies

  • Remediation Server Groups

Configuring a template is different than configuring the NPS server directly. Creating a template does not affect the NPS server's functionality. It is only when you select the template in the appropriate location in the NPS console that the template affects the NPS server functionality.

For example, if you configure a RADIUS client in the NPS console under RADIUS Clients and Servers, you have altered the NPS server configuration and taken one step in configuring NPS to communicate with one of your network access servers. (The next step would be to configure the NAS to communicate with NPS.) However, if you configure a new RADIUS Clients template in the NPS console under Templates Management rather than creating a new RADIUS client under RADIUS Clients and Servers, you have created a template, but you have not altered the NPS server functionality yet. To alter the NPS server functionality, you must select the template from the correct location in the NPS console.

Creating templates

To create a template, right-click a template type, such as IP Filters, and then click New. A new template properties dialog box opens that allows you to configure your template.

Using templates locally

You can use a template that you've created in Templates Management by navigating to a location in the NPS console where the template can be applied. For example, if you create a new Shared Secrets template that you want to apply to a RADIUS client configuration, in RADIUS Clients and Servers and RADIUS Clients, open the RADIUS client properties, and then in Select an existing Shared Secrets template, select the template you created from the list of templates.