Skip Navigation LinksALVAO 10.4ALVAO Service DeskImplementace systému v organizaciInstalaceALVAO Server - ruční instalace Skip Navigation Links.


ALVAO Server - ruční instalace

Vytvoření nové databáze

Postup vytvoření nové databáze najdete v knize ALVAO Asset Management.

ALVAO WebApp

Instalace společné webové aplikace pro ALVAO Service Desk a ALVAO Asset Management je popsána v knize ALVAO Asset Management.

ALVAO Service Desk WebService

ALVAO WebService je součást určená k odesílání oznámení.

Návod k instalaci

  1. 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.
  2. Před instalací se ujistěte, že máte nainstalovaný ASP.NET v4.0 a vyšší.
  3. 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.
  4. Přihlaste se jako administrátor a spusťte instalační balíček AlvaoServiceDeskWebService.msi.
  5. 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.
  6. Instalátor vytvoří složku na disku (<InetPub>\wwwroot\ServiceDeskWebService) a také virtuální adresář v IIS (ServiceDeskWebService).
  7. Po instalaci je nutné provést konfiguraci souboru web.config ve složce ServiceDeskWebService (soubor otevřete v Poznámkovém bloku).
  8. 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.
  9. 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).
  10. Spusťte aplikaci ALVAO WebApp.
  11. V menu vyberte Správa – Service Desk - Nastavení - Obecné. 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 lze použít funkci GetServiceDeskPortalUrl, která vrací nastavenou cestu k SD Portal 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:

  1. Ve Správci IIS klikněte na aplikaci ServiceDeskWebService a pak na Ověřování.
  2. 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.
  3. Otevřete v textovém editoru soubor web.config umístněný v instalační složce ServiceDeskWebService.
  4. 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:

  1. Ve Správci IIS klikněte na aplikaci ServiceDeskWebService a pak na Ověřování.
  2. Vyberte Ověřování systému Windows (je povoleno) a v panelu napravo vyberte volbu Zprostředkovatelé.
  3. 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.
  4. 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 WA.

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.
  1. Otevřete soubor web.config v instalačním adresáři WebService.
  2. Najděte sekci <authentication>
  3. Vše obsažené mezi značkami <authentication> a </authentication> vymažte.

ALVAO Service Desk MailboxReader

ALVAO Service Desk MailboxReader je součást, která slouží k automatickému načítání nových požadavků z poštovních schránek na MS Exchange serveru a jejich ukládání do databáze ServiceDesku.

Návod k instalaci

  1. Spusťte instalační balíček AlvaoServiceDeskMailboxReader.msi.
  2. Instalátor nainstaluje MailboxReader do složky %Program Files%\ALVAO\ServiceDesk MailboxReader.
  3. Jděte např. v průzkumníku do této složky a soubor "MailboxReader.exe.config" otevřete v Poznámkovém bloku.
  4. V řádku:
    <connectionStrings>
       <add name="Alvao.Hd.MailboxReader.Properties.Settings.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í WebAppu.
  5. Spusťte aplikaci ALVAO WebApp a v Správa - Service Desk - Služby vyberte službu, kterou chcete upravit.
  6. Příkazem Upravit nebo dvojklikem otevřete formulář pro úpravu nastavení.
  7. V sekci Načítání zpráv zadejte údaje pro připojení k IMAP nebo EWS serveru.
    Připojení přes rozhraní EWS (Exchange Web Service) je určeno pouze pro MS Exchange Server 2007. Položka URI se zadává ve formátu např. "http://server/ews/exchange.asmx".
  8. V sekci Obecné zadejte do položky E-mail e-mailovou adresu schránky. Adresa může být zapsána včetně jména, např. "ServiceDesk <support@company.local>".
  9. Takto můžete nastavit načítání zpráv i pro více služeb. Každá služba musí mít jinou poštovní schránku.
  10. Pomocí aplikace SQL Server Management Studio povolte ve složce Security - Logins přístup do databáze ALVAO pro účet, pod kterým bude MailboxReader spuštěn. Účtu přidejte oprávnění public, db_datareader, db_datawriter a db_owner.
  11. Nastavte oprávnění pro přístup do schránky MS Exchange.
  12. Spusťte program "MailboxReader.exe". Program je třeba spouštět z lokálního disku. (K jeho běhu stačí soubory MailboxReader.exe a MailboxReader.exe.config.)
  13. Po ověření správného chodu programu MailboxReader ho můžete spustit jako službu. Otevřete Tento počítač - Služby, klikněte pravým tlačítkem myši na službě ALVAO Service Desk MailboxReader a z menu zvolte Start. Tím nastartujete službu MailboxReader.
  14. Dále je třeba nastavit spouštění služby pod účtem NETWORK SERVICE, jinak může dojít k problémům při vytváření oznámení přes SD WebService.
Upozornění:
Pokud není služba MailboxReader spuštěna pod systémovým účtem NETWORK SERVICE, může dojít k problémům při vytváření oznámení.
Poznámka:
Pokud potřebujete změnit konfigurační soubor "MailboxReader.exe.config", před samotnou změnou je potřeba zastavit službu ALVAO MailboxReader a po uložení změn v konfiguraci zase službu spustit.

 

Nenašli jste co jste hledali? Zeptejte se našeho týmu technické podpory.