You can use the Web Interface page of the Configuration Center to identify the Web Interface sites deployed on the web server running the Web Interface. For each Web Interface site, the list provides the following information:
-
IIS Web site: The name of the website holding the web application that runs the Web Interface site.
-
Web app alias: The alias of the web application that runs the Web Interface site. Tha alias defines the virtual path of that application on the web server.
-
Configuration: The object which holds the site configuration and customization data of the Web Interface site in the Active Roles Administration Service.
TIP: You can also open the configured Web Interface sites from the Web Interface page of the Configuration Center. To open any of the configured sites, click the site in the list, then click Open in Browser.
You can create a new Web Interface site with the Web Interface > Create option of the Configuration Center. This opens the Create Web Interface Site wizard, allowing you to:
-
Choose the IIS website configuration that will contain the web application which implements the Web Interface site.
-
Specify the alias of the web application, defining the virtual path for the URL of the Web Interface site.
The wizard then lets you specify the object that will hold the configuration and customization data of the new Web Interface site in the Active Roles Administration Service. You can choose from the following options:
-
Create from a template: If you select this option, Active Roles will create the new site from the configuration and customization settings of the template you select.
-
Use an existing configuration: If you select this option, the new site will have the same configuration and customization as any existing Web Interface site that also uses the configuration object you select.
TIP: Use this option if you want to create an additional instance of an existing Web Interface site on a different web server.
-
Import from an existing configuration: If you select this option, the new Web Interface site will have the same configuration and customization as the site you select as a baseline. In this case, Active Roles imports the configuration data from the previous version of the configuration to the new Administration Service instance, then creates the new Web Interface configuration objects based on that earlier version.
TIP: Use this option during upgrades if you want to create the new Web Interface sites based on the sites of the Active Roles version you upgraded from.
-
Import from a file: If you select this option, the new Web Interface site will use the configuration and customization stored in the browsed export file.
TIP: Use this option during upgrades if you want to create the new Web Interface sites from a previously exported configuration.
You can create any number of Active Roles Web Interface sites, either with each site having its own configuration, or sharing the configuration with other sites.
These site configuration entities contain all customizable settings of the user interface elements, such as the website menus, commands, and web page forms that appear on the Web Interface. Each configuration is identified by name, stored as an entity, and applied on a per-site basis. In addition, each Web Interface site configuration is stored and replicated by the Administration Service, with the same configuration files reusable for additional Web Interface sites. This allows you to:
NOTE: If multiple Web Interface sites share a common configuration, any customization made to one site will be automatically applied to the other sites using the same configuration. For example, if you add a command or modify a form on one site, the new command or modified form appears on all the other sites using the same configuration.
You can modify existing Web Interface sites with the Web Interface > Modify option of the Configuration Center. This opens the Modify Web Interface Site wizard, allowing you to:
-
Modify the IIS website configuration that will contain the web application which implements the Web Interface site.
-
Modify the alias of the web application, defining the virtual path for the URL of the Web Interface site.
The wizard then lets you specify the object that will hold the configuration and customization data of the modified Web Interface site in the Active Roles Administration Service. You can choose from the following options:
-
Keep the current configuration: If you select this option, the wizard will keep the current configuration of the modified website.
TIP: Use this option if you plan no further changes in the website configuration apart from changing the IIS website configuration or the site alias.
-
Create from a template: If you select this option, Active Roles will change the configuration and customization settings of the modified Web Interface site to those of the template you select.
-
Use an existing configuration: If you select this option, Active Roles will change the configuration and customization settings of the modified website to those of the site you select.
TIP: Use this option if you want to align the configuration and customization of an existing Web Interface site with that of another existing website.
-
Import from an existing configuration: If you select this option, Active Roles will change the configuration and customization of the modified Web Interface site to that of the configuration you select as baseline. In this case, Active Roles imports the configuration data from the previous version of the configuration to the new Administration Service instance, then creates the new Web Interface configuration objects based on that earlier version.
TIP: Use this option during upgrades if you want to modify an existing Web Interface site based on another site of the Active Roles version you upgraded from.
-
Import from a file: If you select this option, Active Roles will change the configuration and customization of the existing Web Interface site to that of the exported configuration you select.
TIP: Use this option during upgrades if you want to align the configuration and customization of an existing Web Interface site with that of a previously exported configuration.
You can delete existing Web Interface sites with the Web Interface > Delete option of the Configuration Center. This opens the Delete Web Interface Site wizard, deleting the selected Web Interface site from the web server.
NOTE: The wizard does not delete the site configuration object from the Administration Service. This allows you to set up new Web Interface sites later even with the configuration of the deleted site.