ALVAO Asset Management Custom Apps
This module allows you to create custom software extensions on top of the ALVAO Asset Management product.
Technical requirements
Module activation
The module must be activated with an activation key, which you can obtain from your Alvao system supplier. In the ALVAO WebApp - Administration - Licenses, select the Insert Activation Key command and enter the activation key.
Module installation
After activating the module on the server, run ALVAO Server Setup, which will install the necessary components.
Manual installation
Install ALVAO Custom Apps WebService on the server:
- Make sure the machine where you want to run ALVAO Custom Apps WebService has an IIS intranet server installed with a version that meets the technical requirements.
- We recommend creating a custom application pool on IIS ALVAO AppPool .NET 4.0 This step is not strictly necessary to run the application, but it significantly affects the loading speed of the WebApp.
- Before installation, make sure you have ASP .NET v4.7.2 or higher installed.
- Log in as administrator and run the AlvaoCustomAppsWebService.msi installation package. If you have a problem with UAC, run the installation from the command line using msiexec -i AlvaoCustomAppsWebService.msi.
- When installing, select the ALVAO AppPool .NET 4.0 application pool. If you did not create this AppPool in step 2, select .NET v4.5.
- The installer creates a folder on disk (<InetPub>\wwwroot\AlvaoCustomAppsWebService) and also a virtual directory in IIS (AlvaoCustomAppsWebService).
- After installation, you must configure the web.config file in the ALVAO Custom Apps WebService folder (open the file in Notepad).
- In the line:
<connectionStrings>
<add name="Db" connectionString="Data Source=localhost;Initial Catalog=Alvao;Integrated Security=True;Current Language=Czech" providerName="System.Data.SqlClient" />
</connectionStrings>
set the connection to the database. The connection string has the same format as in the web.config file in the ALVAO WebApp settings.
- In the database, set the application pool identity with the public, db_datareader, db_datawriter, db_ddladmin, db_executor permissions.
- Enter the correct service address in the following SQL script and run the script on the database:
exec sppdateInsertProperty 'CustomAppsWebService.Url','https://<server>/AlvaoCustomAppsWebService'
Since ALVAO 11.0 FIX2 you can set the address also in ALVAO WebApp - Administration - Settings - Web services - Custom Apps WebService (URL).
Note:
ALVAO Custom Apps WebService has
Windows authentication set up.
Did not find what you were looking for? Ask our technical support team.