APS Web Panel Rozšiřující webový modul pro APS Administrator Webové rozhraní pro určité funkce programového balíku APS Administrator Instalační a uživatelská příručka
© 2004 – 2015,TECH FASS s.r.o., Věštínská 1611/19, Praha, www.techfass.cz,
[email protected] (vydáno dne 19/1/2016, minimální verze databáze APS400nAdministrator - 52)
1 Obsah 1 2 3 4
Obsah ......................................................................................................................... 2 Intalace podpůrných funkcí a služeb ........................................................................... 3 Popis produktu............................................................................................................ 3 Instalace webové aplikace APS Web Panel ................................................................ 3 4.1 Vyzkoušení aplikace ............................................................................................ 5 5 Používání nadstavby APS Web Panel ........................................................................ 6 5.1 Změna parametrů ................................................................................................ 6 5.2 Přiřazování práv uživatelům ................................................................................. 6 5.3 Přihlášení............................................................................................................. 6 5.4 Přítomnost ........................................................................................................... 7 5.5 Funkce ................................................................................................................. 8 5.6 Složky .................................................................................................................. 8 5.7 Oblasti ................................................................................................................. 8 5.8 Časové plány ....................................................................................................... 8 5.9 Nastavení............................................................................................................. 9
Uvedené názvy produktů a společností mohou být ochrannými známkami a/nebo ochranné servisní známky jejich příslušných vlastníků.
2 Instalace podpůrných funkcí a služeb Návod na instalaci IIS a HTTP serveru naleznete v samostatném manuálu, ke stažení na portálu TechFass.
3 Popis produktu Programový modul APS Web Panel rozšiřuje programový balík APS Administrator o možnost sledování aktuální přítomnosti uživatelů ve vybraných oblastech a místnostech, změnu jména, hesla a PINu uživatele, spouštění systémových funkcí a nastavení časového plánu prostřednictvím webového prohlížeče.
4 Instalace webové aplikace APS Web Panel Celou složku obsahující součásti programu APS Web Panel (aps.webpanel) zkopírujte do složky IIS, určené pro publikování informací na webu. Při výchozí konfiguraci IIS je tato složka umístěna zde: C:\Inetpub\wwwroot Součásti aplikace tedy budou umístěny ve složce C:\Inetpub\wwwroot\aps.webpanel Při popisu instalace nadále předpokládáme, že výchozí pojmenování je zachováno. Poté je nutné IIS informovat o tom, že v dané složce je umístěna ASP.NET aplikace. To lze provést v ovládacím panelu IIS, dostupném např. v nabídce Správa počítače. V nabídce správy počítače otevřete nabídku Služby a aplikace a vyberte položku Správce Internetové informační služby. V seznamu objektů publikovaných serverem vyberte složku obsahující aplikaci APS Web Panel a v kontextovém menu vyberte možnost Převést na aplikaci (obr. 5).
Strana 3
Obr. 5: Převedení na aplikaci
Do pole Alias vyplňte jméno, pod kterým bude aplikace dostupná z internetového prohlížeče (obvykle aps.webpanel). Fond aplikací lze obvykle ponechat na výchozí hodnotě DefaultAppPool, viz obr. 6. Stisknutím tlačítka OK potvrďte instalaci aplikace.
Obr. 6: Úprava připojovacího řetězce Výchozí hodnota DefaultAppPool by měla být po provedení předchozích kroků nastavena na rozhraní .NET Framework verze 4.0, které je vyžadováno pro použití nadstavby APS Web Panel. Pokud tak nastavena není, lze manuálně vybrat požadovaný fond aplikací, tedy hodnotu ASP.NET v4.0.
Strana 4
Nyní vyberte v nabídce funkcí možnost Připojovací řetězce a upravte řetězec s názvem APSConnectionString (obr. 7). Po výběru možnosti Server SQL vyplňte jméno serveru k atributu Server (obvykle (local)), k atributu Databáze vyplňte hodnotu APS400nAdministrator. Dále změňte pověření z integrovaného zabezpečení systému Windows na pověření SQL serveru. Vyberte možnost Zadat pověření a pomocí tlačítka Nastavit… nastavte uživatelské jméno a heslo administrátorského účtu s přístupem do databáze (obvykle administrátorský SQL účet sa).
Obr. 7: Úprava připojovacího řetězce
Nezapomeňte, že při výchozí instalaci SQL Serveru 2005 Express Edition je nainstalována tzv. pojmenovaná instance. Atributu Server je potom nutné zadat hodnotu ve tvaru: COMPUTER_NAME\INSTANCE_NAME, kde COMPUTER_NAME je jméno počítače, na němž SQL server pracuje a INSTANCE_NAME je název konkrétní instance, obvykle SQLEXPRESS.
4.1 Vyzkoušení aplikace Webová aplikace se spouští v okamžiku, kdy HTTP server přijme od klienta (v tomto případě jeho webového prohlížeče) vhodně formulovaný požadavek. Přímo na serveru spusťte webový prohlížeč a do panelu Adresa webového prohlížeče ve tvaru: http://COMPUTER_NAME/aps.webpanel/default.aspx
COMPUTER_NAME je Windows název počítače nebo IP adresa počítače. Pokud je vše nakonfigurováno správně, zobrazí se úvodní stránka s formulářem pro přihlášení uživatele. V opačném případě je zobrazena stránka s chybovým hlášením a je nutné konfiguraci upravit. Nejčastějšími chybami konfigurace webové aplikace jsou:
Nesprávně zadané jméno SQL serveru, vypnuté síťové komunikační rozhraní SQL serveru (viz instalační příručka programu APS Administrator).
Strana 5
5 Používání nadstavby APS Web Panel 5.1 Změna parametrů Otevřete si soubor Web.config umístěný ve složce aps.webpanel. 5.1.1
Jazyk
Změňte hodnotu (jazykovou zkratku) v
5.1.2
Časové limity
Změňte hodnotu pro zobrazení stránky s informací v
Změňte hodnotu pro stránku s chybovým hlášením v
5.1.3
Povolit/zakázat zveřejnění časových plánů
Změňte hodnotu v
True = povoleno False = zakázáno Pro další čtení doporučujeme otevřít Uživatelskou příručku k programu APS Administrator, pokud nemáte dostatek zkušeností s programem APS Administrator.
5.2 Přiřazování práv uživatelům Pro správné fungování aplikace je nutné přiřadit uživatelům konkrétní práva. Všechna práva se přiřazují v programu APS Administrator. Podrobný návod najdete v Uživatelské příručce v části 4.1.4.
5.3 Přihlášení Přihlašovací údaje jsou stejné, jako do databáze programu APS Administrator. Změnit/nastavit je můžete osobních listech uživatelů v programu APS Administrator (Uživatelská příručka část 4.1.4).
Strana 6
Obr. 8: Přihlášení do aplikace
5.4 Přítomnost V sekci přehledu přítomnosti můžete vidět přítomnost ostatních uživatelů v určených oblastech. Na hlavní straně se zobrazují počty uživatelů v oblastech a po zvolení konkrétní oblasti se zobrazí přítomní uživatelé.
Pro správné zobrazování přítomnosti v oblastech je nutné mít správně definované příchozí a odchozí čtečky pro dané oblasti.Funkce
Strana 7
5.5 Funkce V záložce Funkce můžete spustit uživatelské funkce, tzv. UserEvents (APS 400) nebo Vzdálené otevření dveří (APS Mini Plus) stisknutím funkčních tlačítek. Funkční tlačítka se nastavují v programu APS Administrator (Uživatelská příručka část 4.1.5). Po stisknutí funkčního tlačítka se zobrazí „Funkce „Název funkce“ byla aktivována.“ Po časové prodlevě nastavené v DefaultInformationTimeout (tato příručka část 5.1.2) se opět zobrazí stránka s uživatelskými funkcemi, nebo po stisknutí tlačítka „Zpět“ ve Vašem prohlížeči můžete stránku zobrazit hned.
5.6 Složky V záložce Složky můžete vidět uživatele rozřazené dle Organizačních složek a jejich přítomnost v Oblastech. Aplikace zobrazuje osobní číslo uživatele a oddělení, do kterého je zařazen. Uživatel může vidět pouze uživatele zařazené ve složce, do které má přístup.
5.7 Oblasti Zde je možné vidět přítomnost ostatních uživatelů. Uživatele jsou rozřazeni podle Oblastí. Uživatel může vidět pouze uživatele zařazené ve složce, do které má přístup.
5.8 Časové plány V této záložce může uživatel vidět a případně i měnit časové plány dle přiřazených práv.
Strana 8
5.9 Nastavení V záložce Nastavení může uživatel měnit své přihlašovací jméno, heslo a PIN. Pro ověření je nutné zadat také stávající heslo. Pozor! Změna PINu se projeví na všech čtečkách, změna přihlašovacích informací se projeví ve všech částech programového balíku APS Administrator.
Strana 9