ALVAO Server - ruční instalace
Vytvoření nové databáze
Vytvořte novou databázi, viz ALVAO Asset Management - ALVAO Server - ruční instalace - Vytvoření nové databáze.
ALVAO WebApp
Postup instalace, viz ALVAO Asset Management - ALVAO Server - ruční instalace - ALVAO WebApp.
ALVAO Service Desk WebService
Tato aplikace zajišťuje, mimo jiné, odesílání e-mailových oznámení uživatelům.
Návod k instalaci
- Ujistěte se, že na počítači, kde chcete provozovat ALVAO Service Desk WebService,
je nainstalován intranetový server IIS s verzí odpovídající technickým požadavkům.
- Před instalací se ujistěte, že máte nainstalovaný
ASP.NET v4.7.2 nebo vyšší.
- Doporučujeme instalaci vlastního fondu aplikací "ALVAO
AppPool .NET 4.0" na IIS – návod
zde. Tento krok není k
běhu aplikace nezbytně nutný, ale významně ovlivňuje rychlost
načítání webové aplikace. Pokud nechcete vytvářet "ALVAO AppPool",
pokračujte krokem 4.
- Přihlaste se jako administrátor a spusťte instalační balíček
AlvaoServiceDeskWebService.msi.
- Při instalaci vyberte Application Pool ALVAO AppPool
.NET 4.0. Pokud jste si v kroku 2 tento AppPool
nevytvořili, vyberte .NET v4.5.
- Instalátor vytvoří složku na disku (<InetPub>\wwwroot\ServiceDeskWebService)
a také virtuální adresář v IIS (ServiceDeskWebService).
- Po instalaci je nutné provést konfiguraci souboru
web.config ve složce ServiceDeskWebService
(soubor otevřete v Poznámkovém bloku).
- V řádku:
<connectionStrings>
<add name="Db" connectionString="Data Source=localhost;Initial
Catalog=Alvao;Integrated Security=True;Current Language=Czech"
providerName="System.Data.SqlClient" />
</connectionStrings>
nastavte připojení na databázi. Připojovací řetězec má
stejný formát jako v souboru Web.config v nastavení WebApp.
- Server, na kterém je nainstalována WebService, přidejte do
zóny místního intranetu pro všechny klientské počítače.
Doporučujeme použít Group Policy šablonu Computer
Configuration/Administrative Templates/Windows
Components/Internet Explorer/Internet Control Panel/Security
Page/Site to Zone Assignment List, kterou najdete v Local
Group Policy Editoru (gpedit.msc).
- Spusťte aplikaci ALVAO WebApp.
- V menu vyberte Správa -
Nastavení - Webové služby. Zde vyplňte cestu ServiceDeskWebService (URL)
a to až k souboru "ServiceDeskWebService.asmx". Například:
http://server/ServiceDeskWebService/ServiceDeskWebService.asmx
Upozornění:
Neinstalujte
WebService do složky
AlvaoWebApp ani do jejích podsložek, předejdete tak
problémům s konfigurací
WebService.
Doporučení:
Pro otestování dostupnosti WebService dočasně
povolte WSDL a použijte např. funkci
GetServiceDeskPortalUrl, která vrací nastavenou cestu k
ALVAO WebApp a nepožaduje zadání žádných vstupních parametrů.
Nastavení
Pro správnou funkčnost ALVAO Service
Desk WebService
je třeba nastavit způsob ověřování uživatelů v
IIS.
Doporučený způsob ověřování je
Integrované ověřování systému Windows.
Integrované ověřování systému Windows
Pokud chcete nastavit integrované ověřování
systému Windows:
- Ve Správci IIS klikněte na aplikaci
ServiceDeskWebService a pak na
Ověřování.
- Ujistěte se, že Ověřování systému
Windows je povoleno (a všechna ostatní jsou
zakázána).
Upozornění:
Ověřování musí být povoleno i na website, kde je
aplikace nainstalována.
- Otevřete v textovém editoru soubor web.config umístěný
v instalační složce ServiceDeskWebService.
- Ujistěte se, že v sekci
configuration/system.web je atribut
authentication mode nastaven na hodnotu
Windows.
Způsoby ověření na IIS
Pro správné nastavení Windows ověřování v doménové síti použijte následující postup:
- Ve Správci IIS klikněte na aplikaci ServiceDeskWebService a pak na Ověřování.
- Vyberte Ověřování systému Windows (je povoleno) a v panelu napravo vyberte volbu Zprostředkovatelé.
- K výchozí volbě Negotiate doporučujeme zprovoznit i volbu Kerberos.
Rozdíly mezi způsoby ověření:
Windows Kerberos |
Nejnovější a nejbezpečnější způsob ověřování, nemá však smysl v sítích se staršími PC.
Technické požadavky: operační systém Windows a Windows server s požadovanou verzí systémů (viz technické požadavky). |
Windows NTLM |
Starší ale dostačující možnost, funguje i na starších stanicích. |
Windows Negotiate |
Volba zkusí Kerberos a pokud ověření neprojde, zkouší přes NTLM. |
- V případě, že název serveru se liší od jeho aliasu v DNS, je třeba nastavit tento alias v registru Windows. Přidejte tedy následující klíč typu MULTI_SZ do registru:
HKLM\System\CCS\Control\LSA\MSV1_0, volba BackConnectionHostNames =
<alias>.
Poznámka:
Toto nastavení zabrání problému s negenerováním notifikací, například po založení nového požadavku z WebApp.
Zakázání ověřování
Upozornění:
Vypnutí ověřování není doporučeno. Pokud vypnete ověřování,
umožníte tím přístup k metodám WebService každému uživateli
internetu.
- Otevřete soubor web.config v instalačním adresáři
WebService.
- Najděte sekci <authentication>
- Vše obsažené mezi značkami <authentication>
a </authentication> vymažte.
ALVAO Service Desk MailboxReader
Tato aplikace zajišťuje, mimo jiné, automatické načítání zpráv ze schránek elektronické pošty a jejich ukládání do databáze Alvao. Postup instalace, viz ALVAO Asset Management - ALVAO Server - ruční instalace - ALVAO Service Desk MailboxReader.
ALVAO REST API
Postup instalace, viz ALVAO Asset Management - ALVAO Server - ruční instalace - ALVAO REST API.
Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.