Configure the Alfabet Web Application
The following procedure describes the configuration starting with the example files delivered with the application. The example files already contain all relevant changes to the configuration for Alfabet 11.12. alternatively, you can maintain your configurtion files from Alfabet 11.12, but you must copy the new alfabet-web.config file from the respective example folder to your config folder.
Example files for configuration files including NLog configuration for implementation of logging are available in the Example folder which is available in the AlfabetWebApplication , AlfabetAPIServer , and Programs directory. The folders contain all or the relevant subset of the following examples for different use cases:
-
OnPrem: For customers with on premise installations and Bizzdesign BV Technical Consultants to maintain customer installations. The folder contains sub-folders for various use cases:
- File: Including logging to file.
- FileCompressed: Including logging directly to ZIP files.
- WindowsEventLog: Including logging to the Windows event log.
- SAML: For logging to file when using SAML for user authentication.
- OAuth: For logging to file when using OAuth for user authentication.
- Demo: For partners and sales setting up an Alfabet instance for demonstration. NLog is pre-configured to write log messages about warnings and errors into a temporary folder.
- Cloud: For cloud installation via the Bizzdesign BV cloud team. Includes logging to Splunk.
- Container: For internal tests of upcoming container installations.
- Services: For internal tests of upcoming service-based installations.
- In the Windows® file explorer, navigate to the WebApplication subdirectory in your Alfabet installation folder.
- Add a new subfolder config.
- Open the subfolder Examples , copy the files from the relevant example folder and paste them in the subfolder config.
- Start the Alfabet Administrator from the Windows® Start Menu.
- Click the Alfabet Aliases node.
- In the toolbar of the table on the right, select Tools > Configure alfasettings.json.
- Click the three-dots button on the right of the Web Folder field and select the physical folder of the Alfabet Web Application. The alfasettings.config file in the config subfolder opens.
- Change the information in the following fields:
- 'msfile': Specify the absolute path to the alfabetMS.xml configuration file located in the Programs subdirectory of the Alfabet Installation directory.
- 'alias': Enter the name of the server alias configuration for the Alfabet Web Application.
- Optionally, change the additional settings in the file. Click for an overview of the settings which can be made in alfasettings.json.
- Save the file.
- Open the nlog-alfabet.config file in a text editor and configure logging.