APS Web Panel Rozšiřující webový modul pro APS Administrator Webové rozhraní pro vybrané funkce programového balíku APS Administrator Instalační a uživatelská příručka 2004 2016,TECH FASS s.r.o., Věštínská 1611/19, Praha, www.techfass.cz, techfass@techfass.cz (vydáno dne 2017/05/16, platné pro verzi databáze APS400nAdministrator - 60)
1 Obsah 1 Obsah... 2 2 Popis produktu... 3 3 Instalace aplikace, podpůrných funkcí a služeb... 3 4 Základní nastavení... 3 5 Vyzkoušení aplikace... 4 6 Nastavení aplikace... 4 6.1 Změna parametrů... 4 6.2 Přiřazování práv uživatelům... 5 7 Používání nadstavby APS Web Panel... 5 7.1 Přihlášení... 5 7.2 Přítomnost... 6 7.3 Funkce... 6 7.4 Složky... 7 7.5 Oblasti... 7 7.6 Časové plány... 9 7.7 Nastavení... 10 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 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í, vizualizaci stavu systémových modulů a nastavení časového plánu prostřednictvím webového prohlížeče. Aplikace používá moderní responsivní front-end framework Foundation, který umožňuje její použití na jakémkoliv zařízení s webovým prohlížečem. Na provoz této nadstavby není požadována žádná speciální licence. Minimální požadovaná verze databáze APS Administrator je 57. Kompletní funkce obsahuje verze databáze 60. 3 Instalace aplikace, podpůrných funkcí a služeb Návod na instalaci aplikace a webového serveru naleznete v samostatném Manuálu krok za krokem pro instalaci webového serveru, který je dostupný na portálu TechFass. 4 Základní nastavení Prvotní nastavení pro zprovoznění aplikace je podmíněno správným nastavením připojovacího řetězce ConnectionString v konfiguračním souboru Web.config, který je umístěný ve složce aps.web.panel. Otevřete si příslušný soubor a upravte následující záznam: <add name = "aps400nadministratorconnectionstring" connectionstring = "server = (LOCAL); Database = APS400nAdministrator; Trusted_connection = false; User Id = sa; Password = Password;" providername = "System.Data.SqlClient" /> Nastavení je třeba upravit podle toho, jakým způsobem byl nainstalován SQL server. Pokud proběhla instalace podle doporučení uvedených v Manuálu krok za krokem pro instalaci SQL Serveru, postačí změnit hodnotu atributu Password na skutečné heslo, které bylo zadáno pro účet sa (system administrator) během instalace SQL Serveru. Podmínkou tohoto faktu je to, že databázový server je provozován na stejném počítači, na kterém je zprovozňována webová aplikace. Pokud byl SQL Server instalován jiným než doporučeným způsobem, nastavte přihlašovací řetězec podle aktuálního nastavení serveru. Při výchozí instalaci SQL Serveru Express je zpravidla 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 (a lze jej lokálně nahrazovat direktivou (LOCAL)), na němž SQL server pracuje, a INSTANCE_NAME je název konkrétní instance, u výchozí instalace typicky SQLEXPRESS. Strana 3
5 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.web. panel/default.aspx COMPUTER_NAME je Windows název počítače nebo IP adresa počítače. Uvedená adresa platí za předpokladu standardní instalace aplikace na portu 80 a předpokládá umístění aplikace v adresáři aps.web.panel. 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ý název SQL serveru, Nesprávné heslo pro účet sa v konfiguraci připojení 6 Nastavení aplikace 6.1 Změna parametrů Veškerá změna nastavení se provádí v programu APS Administrator > Konfigurace > Webové aplikace (Obr.1) 6.1.1 Jazyk Vyberte z menu žádoucí jazykovou mutaci. 6.1.2 Časové limity Doba v sekundách, po kterou jsou zobrazeny informační a chybová hlášení na obrazovce Funkce. Obr.1: Konfigurace webových aplikací Strana 4
6.1.3 Povolit/zakázat úpravu časových plánů Po zaškrtnutí se globálně povolí možnost úpravy časových plánů v APS Web Panelu. Aby si uživatel mohl změnit časový plán, je nutné mu v programu APS Administrator nastavit příslušná práva. 6.1.4 Rychlost dotazování Upravte rychlost dotazování APS Web Panelu na změny v databázi na optimální pro Vaši instalaci. 6.1.5 Doba zobrazení funkce Doba, po kterou bude zobrazena hláška o spuštění funkce na obrazovce Stav. Pro další čtení doporučujeme otevřít Uživatelskou příručku k programu APS Administrator, pokud nemáte dostatek zkušeností s tímto programem. 6.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. 7 Používání nadstavby APS Web Panel 7.1 Přihlášení Přihlašovací údaje jsou stejné, jako do programu APS Administrator. Změnit/nastavit je můžete v osobních listech uživatelů v programu APS Administrator (Uživatelská příručka část 4.1.4). Obr. 2: Přihlášení do aplikace Strana 5
7.2 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é. Obr. 3: Přehled přítomnosti 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. 7.3 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 na osobním listu uživatele (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 (kap. 6.1.2) se opět zobrazí stránka s uživatelskými funkcemi. 7.3.1 Přenos dat Tlačítko Přenos dat slouží k přenosu přístupových oprávnění, časových plánů a svátků do HW připojeného systému. Tlačítko může pouze administrátor, oprávněná osoba s právy vázanými na složku a osoby oprávněné měnit přístupové skupiny a spravovat uživatele a časové plány. Strana 6
7.4 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. 7.5 Oblasti Zde je možné vidět přítomnost ostatních uživatelů. Uživatele jsou rozřazeni podle Oblastí. Po stisknutí tlačítka Tisk se zobrazí vyskakovací okno s přehledem všech uživatelů přítomných v dané oblasti. Uživatel může vidět pouze uživatele zařazené ve složce, do které má přístup. 7.6 Stav webová vizualizace stavů systémových modulů Na této stránce může uživatel s příslušnými právy sledovat stavy systémových modulů. Veškeré nastavení probíhá v programu APS Administrator. V záložce Konfigurace > Webová vizualizace zvolte položku Vizualizace. Obr. 4: Vizualizace stavu systémových modulů Strana 7
Okno obsahuje skupiny prostředků (obr. 5), v nichž se nachází jednotlivé části systémových modulů, kterých se vizualizace týká. Tlačítkem přidáte novou skupinu prostředků. Poté můžete tlačítkem přidat jednotlivé prostředky do skupiny. Tlačítkem můžete prostředek odebrat. Tlačítkem prostředek upravíte. Tlačítky a můžete prostředky i skupiny prostředků ve struktuře přesouvat. 7.6.1 Vytvoření nového prostředku Pro přidání nového prostředku stiskněte, prostředek si pojmenujte a na záložce Součást a pravidla vyberte ze stromečkové struktury systému prvek, který má být součástí vizualizace. Obr. 5: Nastavení vizualizace Pomocí tlačítek a můžete měnit význam jednotlivých stavů (např. že hodnota 0 u prvku Input 1 neznamená rozepnut, ale znamená poplach ), případně stav odebrat. Tlačítky a lze přidat/odebrat jednotlivý stavům uživatelské funkce. Uživatelská funkce se zobrazí (obr. 4), pokud je prostředek ve stavu, kterému je funkce přidělena, a to pouze uživatelům, kteří ji mají na svém osobním listě přiřazenou. Obr. 6: Konfigurace prostředků Prvek uložíte do skupiny prvků stisknutím tlačítka OK. Strana 8
7.6.2 Přiřazování prostředků uživatelům Jednotlivé prostředky či celé skupiny prostředků se uživatelům přiřazují na osobních listech v záložce Webová vizualizace. Můžete zaškrtnout buď pouze jednotlivé prostředky nebo i celé skupiny. Jeden prostředek může být přiřazen více uživatelům. 7.7 Č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. Obr. 7: Přiřazování prostředků uživatelům Obr. 8: Časové plány Uživatel musí být Oprávněným uživatelem ve složce, kde jsou časové plány a musí mít nastavené právo ke změně časových plánu vázané na složku. Strana 9
7.8 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í po stisku funkčního tlačítka Přenos dat na všech čtečkách (poté, co je proces nahrávání dat dokončen) pokud je používáno standardní offline vyhodnocování přístupových oprávnění. Změna přihlašovacích informací se projeví ve všech částech programového balíku APS Administrator. Obr. 9: Uživatelské nastavení Strana 10